1
我已經在Google App Engine(Java)中設置了一個Cron作業並已將其部署到非默認版本。下面是cron.xml的摘錄:測試非默認App Engine cron作業
<cron>
<url>/_ah/cron/argosCheck</url>
<schedule>every 1 hours</schedule>
</cron>
cron作業出現在儀表板,但它失敗:
/_ah/cron/argosCheck
<description>Trigger an Argos Web Services poll</description>
Trigger an Argos Web Services poll every 1 hours (UTC)
2012/08/05 22:05:12 on time Failed
我驗證過處理的工作,我可以手動觸發該過濾器。 其他cron作業在默認版本內正常工作。 現在的問題是:我是否需要指定一個絕對URL來定位部署該cron作業的非默認版本? cron作業的調度程序是否僅使用默認版本運行? (不能回想起那個地方的閱讀,但如果它在文檔中,我錯過了,請告訴我)
與此問題類似Testing non-default App Engine task queues。
謝謝,我會看看2.無法看到什麼問題與/ _ah/*下的registring,除了控制檯之外並沒有真正的多系統服務。真的不能想到任何其他的東西。無論如何,Vosao(GAE的CMS)在/ _ah /下注冊了很多服務,因此有很多應用程序正在使用該路徑。 – ZiglioUK 2012-08-06 11:03:38
太棒了,「目標參數」看起來正是我所需要的:-) – ZiglioUK 2012-08-06 11:05:05