gaojingsong
- 浏览: 1124910 次
- 性别:
- 来自: 深圳
社区版块
- ( 4)
- ( 0)
- ( 80)
最新评论
-
gaojingsong:
jstl1point0 写道高级版本jdk可以直接安装不用配置 ...
【win7配置jdk 环境变量】 -
jstl1point0:
高级版本jdk可以直接安装不用配置了
【win7配置jdk 环境变量】 -
hdd901002:
光说明错误在哪里有什么用,解决方法啊。。。我也碰到了,一条jo ...
mycat源码解读--错误之【can't find table define in schema 】 -
masuweng:
【java之图片水印】 -
masuweng:
【java之多线程下载文件实现】
文章列表
- 博客分类:
- 大数据--zookeeper
exhibitor is a java supervisor system for zookeeper. it provides a number of features:
watches a zk instance and makes sure it is running
performs periodic backups
perform periodic cleaning of zk log directory
a gui explorer for viewing zk nodes
a rich rest api
exhibitor 是 zookeeper 实例监控,备份,恢复 ...
- 2017-07-01 07:38
- 浏览 1074
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
一、zookeeper在kafka中的配置
永久链接: http://gaojingsong.iteye.com/blog/2288102
预览文章: kafka单机版环境搭建
############################# server basics #############################
# the id of the broker. this must be set to a unique integer for each broker.
broker.id=0
############################# socket s ...
- 2017-04-16 21:52
- 浏览 817
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
这是一款简易的zookeeper管理工具,界面有待完善......
1、配置zk地址和登录的用户名口令
2、进行登录
3、进行验证
- 2017-04-04 09:53
- 浏览 1082
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
我们知道kafka有kafkaoffset、kafkamanager等管理界面,strom有stromui管理工具,es有head插件,唯独zk缺少界面管理工具,好在阿里有一个taokeeper管理工具.....,本文是zk的另一个显示工具
本开源项目是采用java语言,基于spring boot进行开发的,依赖maven,mysql数据库
安装方法:
1、安装 zk服务器
2、安装maven
3、安装mysql数据库
4、在src/main/resourses/sql下面有用于创建数据库表的脚本,初始化三条数据,zk服务器的三个集群节点
5、在src/main/resou ...
- 2017-04-02 22:15
- 浏览 1163
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
单机版zookeeper的启动类org.apache.zookeeper.server.zookeeperservermain。
永久链接: http://gaojingsong.iteye.com/blog/1159660
预览文章: ant 环境搭建
切换到zookeeper的解压目录下,即build.xml的当前目录下。用ant eclipse命令进行编译
3、编译结果
4、项目导入
- 2016-08-26 23:21
- 浏览 1873
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
paxos 算法解决的问题是一个分布式系统如何就某个值(决议)达成一致。一个典型的场景是,在一个分布式数据库系统中,如果各节点的初始状态一致,每个节点执行相同的操作序列,那么他们最后能得到一个一致的状态。为保证每个节点执行相同的命令序列,需要在每一条指令上执行一个“一致性算法”以保证每个节点看到的指令一致。一个通用的一致性算法可以应用在许多场景中,是分布式计算中的重要问题。因此从20世纪80年代起对于一致性算法的研究就没有停止过。节点通信存在两种模型:共享内存(shared memory)和消息传递(messages passing)。paxos 算法就是一种基于消息传递模型的一致性算法。 ...
- 2016-08-25 20:57
- 浏览 633
- 分类:编程语言
- 博客分类:
- 大数据--zookeeper
- 大数据--kafka
一、zookeeper在kafka中的作用
1)broker注册
broker在zookeeper中保存为一个临时节点,节点的路径是/brokers/ids/[brokerid],每个节点会保存对应broker的ip以及端口等信息.
2)topic注册
在kafka中,一个topic会被分成多个区并被分到多个broker上,分区的信息以及broker的分布情况都保存在zookeeper中,根节点路径为/brokers/topics,每个topic都会在topics下建立独立的子节点,每个topic节点下都会包含分区以及broker的对应信息,例如下图中的状态
3)生产者负载均 ...
- 2016-07-30 21:16
- 浏览 2067
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
- 大数据--storm
一、zookeeper在storm充当的作用
storm的所有的状态信息都是保存在zookeeper里面,nimbus通过在zookeeper上面写状态信息来分配任务,supervisor,task通过从zookeeper中读状态来领取任务,同时supervisor, task也会定义发送心跳信息到zookeeper,� ...
- 2016-07-27 19:30
- 浏览 1892
- 分类:企业架构
- 博客分类:
- 大数据--zookeeper
一、问题描述:
最近使用storm之后发现zookeeper总是出现警告,故此跟踪了一下源码,知道问题产生在哪里。警告信息如下:
2014-09-19 13:41:29,400 [myid:1] - warn [syncthread:1:filetxnlog@321] - fsync-ing the write ahead log in syncthread:1 took 4575ms which will adversely effect operation latency. see the zookeeper troubleshooting guide
2014-09-19 13: ...
- 2016-07-08 22:25
- 浏览 2812
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
一、入口类是main方法,读取zoo.cfg文件
org.apache.zookeeper.server.quorum.quorumpeermain
public static void main(string[] args) {
quorumpeermain main = new quorumpeermain();
main.initializeandrun(args);
}
二、读取zoo.cfg配置文件,初始化参数
protected void initializeandrun(string[] args){
...
- 2016-07-07 20:32
- 浏览 1848
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
一、监控作用
1)用于zookeeper写日志的目录要有足够大小,并且强烈建议在单独的磁盘(挂载点)上,这是影响zk性能最大因素之一。
2)连接数。
3)注册的watcher数。
4)znode是否可读,可写。
5)zk事件通知的延时是否过大。
二、安装过程:
1、下载
wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.69/bin/apache-tomcat-7.0.69.zip
wget https://github.com/alibaba/taokeeper/blob/release/r ...
- 2016-06-04 20:25
- 浏览 1147
- 分类:开源软件
- 博客分类:
- 大数据--zookeeper
zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。设计目的1.最终一致性:client不论连接到哪个server,展示给它都是同一个视图,这是zookeeper最重要的性能。2 .可靠性:具有简单、健壮、良好的性能,如果消息m被到一台服务器接受,那么它将被所有的服务器接受。3 .实时性:zookeeper保证客户端将在一个时间间隔范围内获得服务器的更新信息,或者服务器失效的信息。但由于网络延时等原因,zookeeper不能保证两个客户端能同时得到刚更新的数据,如果需要最新数据,应该在读数据之 ...
- 2016-03-24 21:35
- 浏览 1074
- 分类:开源软件