python-clinet 2.0优化建议

建议增加对于gevent的支持
目前的现象是使用gevent ,client运行一段时间后会抛出No clients are available 异常

1 个赞

@dingding 来吧大佬

你确定服务端是正常的吗,这和使用gevent没有关系的。
你连的是2.0的服务是吧?出现这个的时候,你有确认下服务端是否有重拉过呢?

连得是1.0.0的,nebula版本较老,服务端是正常的

前后的区别就是注释掉的代码与未注释掉的代码,撤掉gevent现在是正常运行的


撤掉gevent后多干净

加上后就不一样了,错误刷刷的

你这图片里面的pool是再包一层了吧,也不清楚里面是怎么做的,有很多人用过gevent的,没说有问题,是不是你用的方式不对。

from gevent import pool