在使用springboot进行开发的过程中,我们经常需要处理这样的场景:在服务启动的时候,需要向服务注册中心(例如zk)注册服务状态,以便当服务状态改变的时候,可以故障摘除和负载均衡。 我遇到过两种注册的途径: 1、在Spring的webapplication启动完成后,直接进行注册; 2、在ser ...
分类:
编程语言 时间:
2018-01-09 13:39:21
阅读次数:
654
指定自增类型 [root@node002 conf]# vi /usr/local/mycat/conf/server.xml 每个参数代表的含义: 0:本地文件自增方式。 1:使用mysql自增。 2:使用本地时间戳方式自增。(linux时间) 3:zk分布式方式 4:zookeeper自增方式 ...
分类:
其他好文 时间:
2018-01-08 01:06:23
阅读次数:
531
1、安装JDK 2、下载ZooKeeper 3、单机模式安装 将zoo_sample.cfg其名称修改为zoo.cfg tickTime :时长单位为毫秒,为zk使用的基本时间度量单位。例如,1 tickTime是客户端与zk服务端的心跳时间,2 tickTime是客户端会话的超时时间。 tickT ...
分类:
其他好文 时间:
2017-12-28 16:02:29
阅读次数:
174
如图所示, storm UI 一直在刷新没响应. 解决方案: 1.kill掉 所有的supervisor以及nimbus, UI 2.删除 zk上的storm节点. 3.重启storm相关组件即可 ...
分类:
其他好文 时间:
2017-12-23 18:57:30
阅读次数:
209
说明:本文为读《从Paxos到Zookeeper 分布式一致性原理与实践》读书笔记 shell操作 Java客户端 原始API pom文件: Java代码: 使用ZkClient客户端 pom.xml 创建节点: 相比原始API,ZkClient创建Znode的特性: + 支持同步创建。 + 更丰富 ...
分类:
其他好文 时间:
2017-12-21 01:52:07
阅读次数:
270
ssh登录以后,如果限定时间内没有操作侧自动断开连接在 /etc/profile 文件中添加 TMOUT 变量,单位秒添加并立即生效[root@zk-192.168.10.133 15:35 ~]# echo "export TMOUT=1800" >> /etc/profile && source /etc/profile长时间不操作,这里设置的是
分类:
其他好文 时间:
2017-12-20 16:58:03
阅读次数:
169
安装zookeeper: 下载地址:http://mirror.bit.edu.cn/apache/zookeeper/ zk节点最好是奇数个,这样子方便在节点中选取leader节点; 上传zookeeper-3.4.10的安装包到/software目录下: 解压到/software下;进入zook ...
分类:
系统相关 时间:
2017-12-20 13:31:57
阅读次数:
187
借助于hdfs(具体可参考 搭建hadoop),再搭建hbase就十分方便 hbase需要hdfs,zookeeper。所以自建一个zk server 环境: master:主机名/ip都是master d1-d3:主机名/ip分别是d1-d3,统称为ds zk在d1上 以下操作均在master上完 ...
分类:
其他好文 时间:
2017-12-19 19:32:51
阅读次数:
170
机器A和B,假设hostname和ip都是A, B 首先都下载kafka 并且在A上安装好zookeeper,并且设kafka-A的zk为A:2181 A机器保持原样,去B机器修改config/server.properties 然后启动即可。因为都注册到一个zk,所以组成cluster,2个bro ...
分类:
其他好文 时间:
2017-12-19 00:50:08
阅读次数:
101
配置文件位置 zk_home/conf/zoo.sample.cfg 需要把这个文件复制成zoo.cfg然后进行修改。 数据文件存储位置 配置成这样 dataDir=/root/zkData 并确保目录已经存在,正在该文件夹中创建一个名为myid的文件,里面存储server.<myid>中所指的值。 ...
分类:
其他好文 时间:
2017-12-04 16:42:47
阅读次数:
193