我正在制作一个供我自己使用的程序 在这个程序中,我需要设置cron job。 cron作业应该每分钟运行一次(24小时* 60分钟= 1440次)。因此,我需要设置频率为1分钟的cron作业。
我认为Google App Engine提供免费的cron工作。但我很陌生。我下载了java SDK并阅读了文档但却一无所知:(因此,我无法使用Google App Engine。 这里有任何其他免费服务,如谷歌应用程序引擎,但更容易接受???
我想要的只是一个频率为1分钟的cron作业
请帮助/建议我...
谢谢
答案 0 :(得分:8)
只需安装linux。
答案 1 :(得分:3)
如果这是一个java应用程序,那么你可以使用Quartz,对吧?通过这种方式,您可以控制作业失败时要执行的操作(例如清理某些资源,发送电子邮件等)。
答案 2 :(得分:1)
答案 3 :(得分:1)
您可以在App Engine中执行此操作 - 有关详细信息,请参阅cron docs。为了提供更具体的帮助,我们需要确切地知道你想要做什么的cron工作。
答案 4 :(得分:0)
我有类似的需求。结束了测试一大堆调度服务。查看cronservice.co.uk/new/, setcronjob.com或mywebcron.com。我最终使用了scheduler.codeeffects.com,因为它们具有一组功能和界面。谷歌对其他人来说,有这样的吨服务。大多数是免费或免费的东西。很抱歉迟到的回复,但我认为这可能会有所帮助。
答案 5 :(得分:0)
To schedule a job in Java, use cron.xml
Python uses the more terse cron.yaml format
在这两种情况下,它实际上都非常易于使用,您可以安排工作,具有以下实际说明,Google App Engine将了解其含义:
every 12 hours
every 5 minutes from 10:00 to 14:00
2nd,third mon,wed,thu of march 17:00
every monday 09:00
1st monday of sep,oct,nov 17:00
every day 00:00