首页 > Web开发 > 详细

flume高并发优化——(9)配置文件交由zookeeper管理

时间:2016-07-22 19:07:40      阅读:320      评论:0      收藏:0      [点我收藏+]

        我们都希望,配置文件是从一个服务引出,然后客户端监听服务端变化,实时重启自身加载最新配置,这样,我们就不用维护每个独立的客户端配置,更新也变得非常简单,而flume,显然意识到了这一个巨大的实惠,他是支持配置文件交由zookeeper维护的,这样我们在修改配置时,flume会自动重新加载。


1,zookeeper 添加节点

        我们利用博客《使用zkweb维护zookeeper数据》中介绍的软件,编辑某一个随意路径,用于盛放我们的配置,路径如下:


技术分享


2,flume 配置zk端

        利用博客《linux 安装supervise服务》,我们配置其启动命令

#!/bin/bash
cd /export/home/flume/
bin/flume-ng agent --conf conf -z 192.168.10.83:2181 -p /flume/example  -name agent1 -Dflume.root.logger=INFO,console

总结:

        这种方式,实现非常简单,但是他却代表了一种思路,我们处理问题的思路,我们在面对大量重复工作的时候,实际,我们完全可以交由机器去实现,而机器是善于做大量重复工作的,我们的工作既高效又简单。

flume高并发优化——(9)配置文件交由zookeeper管理

原文:http://blog.csdn.net/xvshu/article/details/51994762

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!