采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
嗯,我的需求是写一个tcping 探测工具1,有很多ip,需要并发2,对每个ip ,要求每隔1s发一个包,每个包发出去不能阻塞(这个是新去gevent的原因)现在的写法是,先开500个线程,每个线程里面套用了协程(为了每隔1s发一个包,统计每个包时延)。老师,我的问题是,有这种写法吗?线程里面去套用协程,还是说我不需要去搞什么线程,直接协程就可以了。
如果使用线程的话 就没有必要使用协程,因为一个线程中可以同时开启很多协程,你可以在协程中每隔1s发起请求
asyncio在linux在模式是使用了epoll的 可以不用自己去管
登录后可查看更多问答,登录/注册
socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO
1.2k 31
1.1k 24
1.0k 16
1.4k 10
1.1k 9