选举机制(FastLeaderElection算法):sid最大且被超过集群中超过半数的机器拥护就会成为leader.所以只有两种情况无法选出leader:整个集群只有2台服务器(注意不是只剩2台,而是集群的总节点数为2)整个集群超过半数机器挂掉。 所谓的偶数问题其实是另一个集群优化配置问题,即:集 ...
分类:
其他好文 时间:
2018-12-06 00:08:38
阅读次数:
331
Zookeeper安装 zookeeper的安装分为三种模式:单机模式、集群模式和伪集群模式。 单机模式 首先,从Apache官网下载一个Zookeeper稳定版本,本次教程采用的是zookeeper-3.4.9版本。 ? http://apache.fayea.com/zookeeper/zook ...
分类:
其他好文 时间:
2018-12-04 14:35:59
阅读次数:
207
SpringCloud java b2b2c电子商务平台
技术解决方案
开发语言: java、j2ee
数据库:mysql
JDK支持版本: JDK1.6、JDK1.7、JDK1.8版本
核心技术:分布式、云服务、微服务、服务编排等。
核心架构: 使用Spring Cloud分布式微服务云架构进行服务化开发,所有模块功能完全解耦,提供服务发现、注册、配置中心、消息总线、负载均衡、断路器、数据监控等。
完整项目的源码来源 技术支持2147775633
分类:
编程语言 时间:
2018-12-03 20:09:59
阅读次数:
257
I get the error as follows: Seems like your server not started , check logs for issue Kill process run zookeeper Run Kafka ...
分类:
其他好文 时间:
2018-11-20 21:12:57
阅读次数:
1836
原因分析: 常见丢包现象如突然掉线、页面卡住、视频卡住、图片加载卡主等,使用Ping测量丢包的最佳方法是向一个IP地址发送大量的Ping命令,然后检查没有应答的那些Ping命令。如果快速地发出了50次Ping命令,可以检查没有没有应答的次数,并把没有应答的次数作为丢包。没有应答的次数超过5%可能就值 ...
分类:
其他好文 时间:
2018-11-19 20:02:16
阅读次数:
220
优化table结构 #1 列数据类型尽量使用数字类型,避免使用字符类型,后者不仅会占用较多存储空间而且会降低查询效率(逐字符比较); #2 优先使用VARCHAR,变长字段存储空间小,还可以提升查询效率; #3 对需要经常作为where条件出现的column添加索引,通过添加constraint设置 ...
分类:
数据库 时间:
2018-11-18 16:05:10
阅读次数:
177
kafka是一个开源的分布式消息订阅系统(消息中间件) 安装过程 1.下载kafka_2.11-0.10.1.0.gz(ps:千万不要下错了,博主就是下到了src文件上去了,kafka中的zookeeper起不起来) 2.上传至/usr/local/src 3.解压缩,并且移动到上级目录 4.进入主 ...
分类:
其他好文 时间:
2018-11-15 01:28:43
阅读次数:
247
1.环境准备 jdk需要1.7以上版本64位. 创建hadoop用户. 在hadoop用户目录下解压安装包hadoop 2.7.2.tar.gz 2.配置免密码登录 各节点分别执行 生成公钥和私钥:ssh keygen t rsa 四次enter. 将公钥添加进公钥库:cat ~/.ssh/id_r ...
分类:
其他好文 时间:
2018-11-06 19:35:44
阅读次数:
308
最近一段时间有些事情耽搁了更新,抱歉各位了。 上一篇我们简单的介绍了DotNetty通信框架,并简单的介绍了基于DotNetty实现了回路(Echo)通信过程。 我们来回忆一下上一个项目的整个流程: 当服务端启动后,绑定并监听(READ)设定的端口,比如1889。 当客户端启动后,绑定指定端口,等待 ...
分类:
Web程序 时间:
2018-11-06 13:23:17
阅读次数:
296
Zookeeper简介 Zookeeper是一个高效的分布式协调服务,可以提供配置信息管理、命名、分布式同步、集群管理、数据库切换等服务。它不适合用来存储大量信息,可以用来存储一些配置、发布与订阅等少量信息。Hadoop、Storm、消息中间件、RPC服务框架、分布式数据库同步系统,这些都是Zook ...
分类:
其他好文 时间:
2018-11-04 14:03:26
阅读次数:
205