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

时间:2012-07-05 19:06:22

标签: python timer uwsgi

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

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

1 个答案:

答案 0 :(得分:9)

@timer使用内核级设施,因此它们在您可以创建的最大计时器数量上受到限制。

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