服务间调用的问题

codeninjia

A服务通过RPC 调用B服务。B服务在执行业务逻辑的时候又调用了下A服务。这时候如果压力过大的时候会报 recvData empty 想知道具体原因是什么。是因为A服务被占用还没处理完然后没办法继续处理其他的请求吗

1727 1 0
1个回答

walkor

估计是环形调用造成环形等待了,可以加大进程数来缓解。
最好不要有环形调用。

  • 暂无评论
年代过于久远,无法发表回答
🔝