【Flume】Rpc sink XX closing Rpc client:NettyAvroRpcClient {xx} …… Failed to send events 问题解决
2015-05-12 11:27
465 查看
从以上截图信息,就可以看出问题了,服务端和客户端连接信息对不上,服务端有很多ESTABLISHED的连接,其实是无用的。这种情况,起初,我也很奇怪,没有发现原因,只能查看日志了。
通过日志信息,发现出现了异常,但是很奇怪,在异常信息之前,有一句Rpc sink {} closing Rpc client: {}
这里destroyConnection了,摧毁了一个连接,好端端的为什么会摧毁连接呢,从flume源码来看,flume自身不会出现这种低端的BUG吧,好端端,摧毁自己的连接干啥,所以从flume自身原因查了几天,也查不到所以然。
最终问了运维的同事,有防火墙时间限制,2小时
2小时,连接空闲,就断开连接
通过日志分析,发现基本出现异常的时候,距离上一次发送数据都是大于2小时,果然问题在这啊。
所以大家要注意,虽然这个问题,短时间可能对flume传送数据没什么影响,因为有数据来,发现没连接,会自动创建连接的,但是如果时间长了,连接会越来越多,对系统性能影响较大,所以延长防火墙的时间即可,不可能你的应用再24小时内还没有日志过来吧!
相关文章推荐
- 【Flume】Rpc sink XX closing Rpc client:NettyAvroRpcClient {xx} …… Failed to send events 问题解决
- kafka Failed to send messages after 3 tries 问题解决
- Kafka错误3_kafka中 FailedToSendMessageException解决_集群启动问题
- kafka Failed to send messages after 3 tries 问题解决。
- svc: failed to register lockdv1 RPC service (errno 111) 问题解决
- IntelliJ maven项目pom文件错误failed to read artifact descriptor for xx.jar问题解决办法
- spark on yarn(ERROR client.TransportClient: Failed to send RPC)
- kafka Failed to send messages after 3 tries 问题解决
- org.apache.flume.FlumeException: NettyAvroRpcClient { host: xxx.xxx.xxx.xxx, port: 41100 }: RPC
- eclipse的vss插件报Failed to create Ole Client. result = -2147221164问题解决
- Kafka“Failed to send messages after 3 tries”问题解决
- 解决Redisson出现Failed to instantiate [org.redisson.api.RedissonClient]: Factory method 'create' threw exception; nested exception is java.lang.ArrayIndexOutOfBoundsException: 0的问题
- Kafka之——kafka Failed to send messages after 3 tries 问题解决
- 解决dubbo启动报Failed to bind NettyServer on ip:port的问题
- 【解决】failed to complete gradle execution问题
- 安装Grid Control , OPMN Process Manager failed to start 问题解决
- 解决:java.net.SocketException: sendto failed: ECONNRESET (Connection reset by peer)
- failed to lazily initialize a collection of role: no session or session was closed (Hibernate) 解决方法(延迟加载问题)
- 安卓导入项目报错Unable to resolve target 'android-xx'问题解决