每天在哪里获得1440个免费的cron工作?

时间:2010-04-17 00:19:33

标签: java php google-app-engine cron

我正在制作一个供我自己使用的程序 在这个程序中,我需要设置cron job。 cron作业应该每分钟运行一次(24小时* 60分钟= 1440次)。因此,我需要设置频率为1分钟的cron作业。

我认为Google App Engine提供免费的cron工作。但我很陌生。我下载了java SDK并阅读了文档但却一无所知:(因此,我无法使用Google App Engine。 这里有任何其他免费服务,如谷歌应用程序引擎,但更容易接受???

我想要的只是一个频率为1分钟的cron作业

请帮助/建议我...
谢谢

6 个答案:

答案 0 :(得分:8)

只需安装linux。

答案 1 :(得分:3)

如果这是一个java应用程序,那么你可以使用Quartz,对吧?通过这种方式,您可以控制作业失败时要执行的操作(例如清理某些资源,发送电子邮件等)。

答案 2 :(得分:1)

也许你想使用像setcronjob.com这样的服务。

这允许您指定将定期触发的URL(根据您选择的cron模式)。

当然,你仍然需要一个服务器来托管URL并在那里实现实际的任务。

答案 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