码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-07-22 19:10:55      阅读:176      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!