摘要: 分布式系统架构中,分布式事务问题是一个绕不过去的挑战。而微服务架构的流行,让分布式事问题日益突出! 下面我们以电商购物支付流程中,在各大参与者系统中可能会遇到分布式事务问题的场景进行详细的分析! 如上图所示,假设三大参与平台(电商平台、支付平台、银行)的系统都做了分布式系统架构拆分,按上数中的流程步 阅读全文
posted @ 2016-10-27 11:32 qingfeng_Fy 阅读(2008) 评论(0) 推荐(1) 编辑
摘要: 在行业中,实现高可用架构的非常流行和重要的框架就是Hystrix,是国外知名的视频网站Netflix所开源的。Hystrix能够完美的解决分布式系统架构中,打造高可用服务面临的一系列技术难题,包括资源隔离,限流与过载保护,熔断,优雅降级,容错,超时控制,监控运维等等。 阅读全文
posted @ 2017-07-19 18:48 qingfeng_Fy 阅读(2751) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch,是目前行业中非常热门的一个技术。Elasticsearch是一种分布式的海量数据搜索与分析的技术,可以用于电商网站、门户网站、企业IT系统等各种场景下的搜索引擎,也可以用于对海量的数据进行近实时的数据分析。相较于Lucene来说,Elasticsearch天然的分布式特性 阅读全文
posted @ 2017-03-14 10:08 qingfeng_Fy 阅读(8261) 评论(0) 推荐(0) 编辑
摘要: 最近忙着写自己的项目,也把一个站点的bbs论坛打算迁移到Docker中,测试没发现啥大问题。在单台上面的架构如下;(往后我们也是要讲到compose和swarm调度的慢慢来) 1、首先我们先安装一下docker,好多人都发现国内用yum安装有各种问题;这里我们用国内的https://www.daoc 阅读全文
posted @ 2017-03-03 18:48 qingfeng_Fy 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 在elasticsearch中es支持对存储文档进行复杂的统计.简称聚合。 ES中的聚合被分为两大类。 1、Metrics, Metrics 是简单的对过滤出来的数据集进行avg,max等操作,是一个单一的数值。 2、ucket, Bucket 你则可以理解为将过滤出来的数据集按条件分成多个小数据集 阅读全文
posted @ 2017-02-28 17:23 qingfeng_Fy 阅读(3125) 评论(0) 推荐(0) 编辑
摘要: 1、 采集tomcat确实比之前的需求复杂很多,我在搭建了一个tomcat的环境,然后产生如下报错先贴出来: Jan 05, 2017 10:53:35 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The 阅读全文
posted @ 2017-02-23 10:52 qingfeng_Fy 阅读(1289) 评论(0) 推荐(0) 编辑
摘要: 1、采用拓扑: 角色扮演: Agent:采用logstash,IP:192.168.10.7 Redis队列: IP:192.168.10.100 Indexer:logstash,IP:192.168.10.205 Es+kibana:放在192.168.10.100(大的日志环境可以单独存放) 阅读全文
posted @ 2017-01-13 10:58 qingfeng_Fy 阅读(1655) 评论(2) 推荐(0) 编辑
摘要: 一、软件版本 操作系统:CentOS-6.5-x86_64 ES版本:5.0 主机:192.168.63.246 主机: 192.168.63.242 二、部署环境规划: 1、 需求:jdk版本:open-jdk.1.8 [root@www config]# java -version openjd 阅读全文
posted @ 2017-01-10 10:19 qingfeng_Fy 阅读(6010) 评论(0) 推荐(0) 编辑
摘要: 项目介绍1. 框架完全是基于Spring IO platform,绝对拥抱Spring,版本的依赖关系再不用担心。2. 前端基于开源-后台管理UI Roncoo AdminLTE],高端大气上档次。3. 实现了邮件发送功能,邮件增删改查功能4. 代码自动生成工具使用了[开源-Mybatis代码自动生 阅读全文
posted @ 2016-12-19 17:55 qingfeng_Fy 阅读(2779) 评论(0) 推荐(0) 编辑
摘要: Redis使用的Demo样例建议可以参考下这个课程《基于Dubbo的分布式系统架构实战》 IP:192.168.4.111 环境:CentOS 6.6 Redis版本:redis-3.0 (考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版) 安装目录:/u 阅读全文
posted @ 2016-12-16 11:40 qingfeng_Fy 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout ht 阅读全文
posted @ 2016-12-14 10:35 qingfeng_Fy 阅读(59026) 评论(1) 推荐(0) 编辑