血的教训!千万不要在协程或者多线程里写这样的for循环:
for i in range(100000): gevent.sleep(1)要改成:
while True: gevent.sleep(1)
原因:
如果采用for循环的方式,那么每开一个协程,就会range一个100000个元素的列表,超耗资源的!在gevent里面,跑6万个就挂了。