rpc callback no found 問題
您好作者大大
目前mqant執行一段時間
client
端請求建立連線時,就會跳出以下錯誤
2019-05-20T14:33:00+08:00 [-] [-] [development] [W] [log.go:81] rpc callback no found : [7d09cf80-aaee-4343-bd2e-a667b716627c]
modules/mqant/log/log.go:81
modules/mqant/rpc/base/local_client.go:202
runtime/asm_amd64.s:1333
但並不是每台電腦建立連線時都會出現這錯誤 請問有解嗎?
9 回复
估计是rpc超时的时候出现这个问题的
你用的啥rpc通道
rpc 我都沒有多做設定,設定都是參考mqantserver
@liangdas 大大rpc是走 local
端的,可以在哪邊避免以上問題發生嗎?
@shihray rpc 没有 local端了 只有nats
@liangdas 這是v1.8.0版本的問題
請問 @liangdas 大神 目前已經改用 nats 當作 rpc通道
但是執行幾天後還是會出現 rpc call pack error 造成 client端 deadline exceeded
有可能是你代码里面哪里阻塞了,建议开启golang的性能监控,看看哪些协程会被阻塞。
已找到問題了,感謝大神幫忙