【发布时间】:2014-03-22 23:18:17
【问题描述】:
我想在 Google App Engine 中安排一个 cron 作业。
我有一个我想调用的网址,这就是工作。
我不熟悉 cron 工作,但我要运行的文件的开发人员提供了我要运行的命令行。
我阅读了 Google App Engine PHP cron 作业文档,并且了解了调度部分。从文档的示例中,我将使用路径“/backup”。但是,我不知道如何编写文件以输入命令。
这是文档的链接:https://developers.google.com/appengine/docs/php/config/cron
调度部分(我明白这一点):
文件 cron.yaml
cron:
- description: weekly backup
url: /backup
schedule: every monday 05:00
timezone: America/Los_Angeles
cron 命令行(如果是这样的话)是:
curl -b /tmp/cookies.txt -c /tmp/cookies.txt -L --max-redirs 1000 -v "http://somedomain.com/index.php?option=someoption&view=someview&key=somekey"
注意我正在调用一个 url,该 url 不在 GAE 中
我正在使用 GAE PHP SDK
我会在哪里编写 cron 命令?
此代码的文件扩展名是什么?
【问题讨论】:
-
你的“开发者”不知道什么是应用引擎。他希望 curl 命令在某处的某个随机 unix 服务器上运行;它不能直接在应用引擎上运行。
-
所以你对我的提问投了反对票?
标签: php google-app-engine cron