brpc
brpc copied to clipboard
bug: _rq is full, capacity=4096
Describe the bug (描述bug) E0121 00:11:10.885643 22582 task_group_inl.h:88] _rq is full, capacity=4096
连接端口无响应,QPS掉0, cpu掉0
To Reproduce (复现方法)
Expected behavior (期望行为) 能恢复
Versions (各种版本) OS: linux Compiler: gcc 4.8.5 brpc: 0.9.5 protobuf: 3.6
Additional context/screenshots (更多上下文/截图)
改进计划: 设置应急处理bthread用来处理队列积压。
应急的bthread照样可能用光,到时还是类似的问题,“应急”是没法通用的。这里的根本解决方法是让创建bthread处的bthread/pthread阻塞,但改动很大。
+1
+1