当前位置:   article > 正文

我的深刻教训之Flume中出现Ncat: Connection refused_agent configuration for 'a1' has no configfilters.

agent configuration for 'a1' has no configfilters.

1.没有启动端口

当你的agent进程没有启动,也没有使用 nc -l 6666 来启动监听的话,直接输入nc localhost 6666 会出现标题所示的错误。

2.已经启动agent进程

虽然已经启动了agent进程 

其实我本来想说的是虽然启动了agent进程但是名字没加空格就有问题,然后被我自己推翻了omg。。。。因此和这个主机名加不加空格没关系。

正确答案呢是就算启动了agent进程也可能存在问题,比如我在控制台看到了这么一个警告。

2021-12-22 09:54:50,336 (conf-file-poller-0) [WARN - org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.isValid(FlumeConfiguration.java:373)] Agent configuration for 'a1' does not contain any valid channels. Marking it as invalid.

他说我这个a1进程不包含任何有效的管道,说明我的配置文件出现了问题啊,然后我就去看配置文件了,果然是配置文件错了,我在里面有三句末尾加了";",这属于什么后遗症来着,,,

因此大家在遇到Ncat 拒绝连接的时候,首先要启动端口监听服务,然后再连接端口,如果连接不上,大概就是配置文件的问题啦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/241105?site
推荐阅读
相关标签
  

闽ICP备14008679号