2024-03-29 01:46:43 发布
网友
我使用LoopingCall每隔X秒向一个工人获取作业-但有时工人没有在X秒之前完成上一个作业,然后我希望LoopingCall不获取任何新作业。基本上,我想要一种方法让循环调用等待另一轮,直到它完成任务。在
http://twistedmatrix.com/documents/current/api/twisted.internet.task.LoopingCall.html
您的LoopingCall调用的函数可能返回一个延迟的。重新安排将不会发生,直到延迟被触发。在
LoopingCall
我很难理解你的帖子,但我想这就是你想要的。让worker函数返回一个deferred到LoopingCall,并在作业完成时激发它。在
http://twistedmatrix.com/documents/current/api/twisted.internet.task.LoopingCall.html
您的
LoopingCall
调用的函数可能返回一个延迟的。重新安排将不会发生,直到延迟被触发。在我很难理解你的帖子,但我想这就是你想要的。让worker函数返回一个deferred到LoopingCall,并在作业完成时激发它。在
相关问题 更多 >
编程相关推荐