uWSGI中timer和rbtimer的区别是什么?

Wil*_*iam 3 python timer uwsgi

我想在我当前的应用程序中添加简单的重复任务,我正在查看uwsgi信号api,并且有两个装饰器@timer@rbtimer.我已经尝试过查看doc甚至python源代码,但它似乎可能比c实现中的某个地方更低级别.

我熟悉红黑树的概念,但我不确定这与计时器有什么关系.如果有人可以清理或指出我可能错过的文档,我会很感激.

rob*_*rto 9

@timer使用内核级设施,因此它们受限于您可以创建的最大计时器数.

@rbtimer是完全用户空间,因此您可以以较低的精度创建无限数量的计时器