我想编写一个程序,其中有几个永远运行的调度函数。我想为此目的使用 gevent 。他们对长期运行的greenlets有任何问题吗?
我正在编写这种格式的程序
from gevent.pool import Pool
from gevent import sleep
class A(object):
def a(self):
while True:
try:
* do something *
except:
* log exception *
sleep(1)
if __name__ == "__main__":
pool = Pool(5)
obj = A()
pool.spawn(obj.a)
pool.join()