不知道为什么重复请求message service,只有第一次有返回值,后面都是time out
来源:4-4 docker下的服务通讯(下)

hehehei
2019-03-16
不知道为什么重复请求message service,只有第一次有返回值。user-edge-service send message 只有第一次成功,后面的都失败。我把python thrift 改为TServer.TThreadPoolServer模式,多请求几次,但是最后还是会timeout。好像没次请求完成后python 每个send message的线程都会阻塞,导致没有线程去处理user-edge-service请求
写回答
1回答
-
刘果国
2019-03-17
这块我做开发时也遇到过,不过后来就莫名好了,也没有深究,主要是demo性质的代码,并且后来thrift发展也是走下坡路就没去看这块的问题了。so 建议跳过算了。
022019-03-22
相似问题