分享

flume1.5一台机器多个agents问题

想确定一下一台机器到底能不能运行多个agents,也没有找到相关的官方文档。我自己实验了一下
自定义的source和sink,channel使用file类型
两个agent监控的目录不同,filechannel目录不同。两个conf配置文件不同,使用同一flume,测试了一下好像没有问题。
但是网上一些资料说“一台机器运行一个agent”,怎么理解?难道有什么隐患吗?

已有(9)人评论

跳转到指定楼层
howtodown 发表于 2014-8-4 17:45:57


这样是可以的,目前也没有发现什么隐患或则bug.

回复

使用道具 举报

sstutu 发表于 2014-8-4 18:13:16
还没有发现说必须是一台的,你从哪看到的?
回复

使用道具 举报

shadowhtx 发表于 2014-8-4 18:43:07
howtodown 发表于 2014-8-4 17:45
这样是可以的,目前也没有发现什么隐患或则bug.

好的,多谢!
图中配置可在一台机器实现?看着像是多台机器的意思。
回复

使用道具 举报

shadowhtx 发表于 2014-8-4 18:45:10
sstutu 发表于 2014-8-4 18:13
还没有发现说必须是一台的,你从哪看到的?

就是一些博客介绍之类,所以自己不太确定。个人也是认为可以多个agent,只是怪怪的感觉,还是决定用一个agent吧。

回复

使用道具 举报

hbbtym 发表于 2014-12-2 16:38:19
howtodown 发表于 2014-8-4 17:45
这样是可以的,目前也没有发现什么隐患或则bug.

这个是Flume NG的版本么
回复

使用道具 举报

wubaozhou 发表于 2014-12-28 18:09:30
回复

使用道具 举报

cdb521007 发表于 2015-7-26 14:56:03
这个问题讨论的很好,楼主是个实践者
回复

使用道具 举报

zxmit 发表于 2015-8-14 18:02:03
可以配置多台Flume-ng,因为Flume-ng试运行在JVM上,所以一个agent只是一个进程。开启多个agent,就相当于开启多个进程而已,只要两者配置不冲突,应该是没有问题的
回复

使用道具 举报

jjyy778899 发表于 2016-6-29 14:29:46
Flume agent configuration is stored in a local configuration file. This is a text file that follows the Java properties file format. Configurations for one or more agents can be specified in the same configuration file. The configuration file includes properties of each source, sink and channel in an agent and how they are wired together to form data flows.   根据官方的文档中的说明 在一个配置文件里面可以配置多个agent
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条