02 2018 档案

摘要:什么是Flume? Apache Flume是一个分布式、可靠、高可用的海量日志聚合系统,支持在系统中定制各种数据源发送给指定的数据接收方;同时Flume还提供简单的数据处理的方法。 Flume的三大组成 (1)source 完成数据的收集,分成<!--?xml version="1.0" enco 阅读全文
posted @ 2018-02-09 17:36 星星满天 阅读(271) 评论(0) 推荐(0)
摘要:目前我们很多时候都是在做分布式系统,但是我们需把客户端的请求均匀的分布到N个服务器中,一般我们可以考虑通过Object的HashCodeHash%N,通过取余,将客户端的请求分布到不同的的服务端。但是在分布式集群中我们通常需要添加或删除服务器,所以通过取余是不行的。一致性Hash就是为了解决这个问题 阅读全文
posted @ 2018-02-08 18:28 星星满天 阅读(814) 评论(0) 推荐(0)
摘要:Linux中的命令NetCat有“瑞士军刀”的美誉。我们可以通过nc命令查看Zookeeper的一行属性数据。在Zookeeper中有很多四字命令,汇总如下: 1、echo conf | nc 10.9.3.253 2181 2、echo cons | nc 10.9.3.253 2181 3、ec 阅读全文
posted @ 2018-02-06 11:49 星星满天 阅读(2652) 评论(0) 推荐(0)
摘要:Lombok是一个可以通过注解的形式可以帮助消除一些必须但是显得很臃肿的Java代码的工具,通过使用对应的注解,可以在进行编译源码的时候生成对应的方法,比如类属性的get/set/toString()/类的构造方法等. 下面记录一下在Mac Eclipse是如何安装Lombok 1、下载相应的Jar 阅读全文
posted @ 2018-02-01 19:01 星星满天 阅读(14283) 评论(0) 推荐(0)