Python 在应用程序引擎中计划任务。Cron还是taskapi更好?
我是应用程序引擎新手。我正在为我的新项目使用appenginepython。 我想安排一个将永远开始并运行的任务。用这个,我想检查一下这样的东西Python 在应用程序引擎中计划任务。Cron还是taskapi更好?,python,google-app-engine,scheduled-tasks,Python,Google App Engine,Scheduled Tasks,我是应用程序引擎新手。我正在为我的新项目使用appenginepython。 我想安排一个将永远开始并运行的任务。用这个,我想检查一下这样的东西 if smthng.expiry == time_now: smthng.expired = True 我想每秒钟执行一次检查 哪一个适合这个,cron还是taskapi?还有别的办法吗 如果我能看一些示例或教程来说明它是如何完成的,那将非常有帮助 感谢您的帮助。谢谢。如上述评论所述,任务不能永远运行(任务必须在10分钟内完成工作,否则将被终
if smthng.expiry == time_now:
smthng.expired = True
我想每秒钟执行一次检查
哪一个适合这个,cron还是taskapi?还有别的办法吗
如果我能看一些示例或教程来说明它是如何完成的,那将非常有帮助
感谢您的帮助。谢谢。如上述评论所述,
任务不能永远运行(任务必须在10分钟内完成工作,否则将被终止)
您可以使用cron
,但您需要它每秒钟运行一次,cron
s只能每分钟运行一次
您还可以查看GAE的模块,特别是带有手动缩放功能的模块(请参阅此处的更多信息:),这将允许您创建一个无限循环,并且不会受到10分钟限制的影响。您不可能安全地拥有一个永远运行的单一任务,因为它运行的机器可能会失败。