会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
1
2 3 4
android 开发
终端研发部
博客园
首页
新随笔
联系
订阅
管理
2021年8月6日
一行代码造成大量消息发送失败?RocketMQ神解决之终极踩坑经验
摘要:
如果 Broker 端受到内存抖动等因素造成单条写入数据发生抖动,单个 Broker 端积压的请求太多还得不到及时处理,会极大的造成客户端消息发送的延长时间,设想一下,如果由于 Broker 压力增大,写入一条消息需要500ms甚至超过1s,并且队列中积压了5000条消息,消息发送端的默认超时时间为3s,如果按照这样的速度,这些请求在轮到 Broker 执行写入请求时,客户端已经将这个请求超时了,这样不仅会造成大量的无效处理,还会导致客户端发送超时。
阅读全文
posted @ 2021-08-06 13:26 终端研发部
阅读(771)
评论(0)
推荐(0)
编辑
公告