xiaohei88 opened a new issue #3889:
URL: https://github.com/apache/rocketmq/issues/3889


   **BUG REPORT**
   
   1. Please describe the issue you observed:
   
   ### 问题描述
   
生产者通过VIP通道发送消息,假如,每天发送100条,量不大。服务端有个AllIdleTimeoutTask任务,判断通道是否空闲,如果120秒没使用,就关闭了。主通道因为有心跳每30秒一次,刷新lastWriteTime值,所以主通道基本上不会关闭。但是vip通道没有心跳,所以如果发送量不大,超过时间就会关闭。
   
   ### 疑问
   
假如生产者通过vip通道发送消息,请求过来了,但是还没来得及刷新lastWriteTime或者lastReadTime值,AllIdleTimeoutTask这个时候正好将通道关闭了。
   客户端报错,超时。wait response on the channel <:10909> timeout, 
10000(ms)。服务端日志正好是10秒之前有个closeChannel: close the connection to remote address。
   
   2. Please tell us about your environment:
   rocketmq 4.3.0
   
   4. Other information (e.g. detailed explanation, logs, related issues, 
suggestions how to fix, etc):
   brokerRole=ASYNC_MASTER
   flushDiskType=ASYNC_FLUSH
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to