-1
我想運行一個類似cron的命令與python裝飾需要是唯一的(以便如果前面的進程仍在運行它不會啓動一個新的進程)與uwsgi。uWSGI獨特的計時器蟒蛇裝飾
考慮看看文檔(http://uwsgi-docs.readthedocs.org/en/latest/PythonDecorators.html)我看到了,我可以做這樣的事情
task.py
from uwsgidecorators import *
@timer(600) #every 10 minutes
def myfunction(signum):
pass
uwsgi.ini
[uwsgi]
...
import=task
...
,但這種方式不是獨一無二的,就像我做了這樣的事情(以下文檔http://uwsgi-docs.readthedocs.org/en/latest/Cron.html)
task.py
...
all_my_tasks
...
uwsgi.ini
[uwsgi]
...
cron2 = minute=-10,unique=1 python path/to/task.py
...
是不是有沒有辦法做到這一點使用uwsgi的裝飾和定時器來代替cron的?
我需要通過定時器持續時間爲變量這可能嗎? – Murali