爲了實現你的目標,你將需要尋找兩個文件(AppEngine上-web.xml中,cron.xml),正如你已經說你cron.xml的目標標籤將允許您設置模塊或版本名稱,所以爲了能夠做到你所需要的,你可以在appengine-web.xml中設置應用程序名稱和模塊版本,然後你可以在你的cron.xml的目標標籤中定義模塊名稱。
App Engine Java應用程序的WAR中必須在目錄WEB-INF中有一個名爲appengine-web.xml的文件。這是一個XML文件,其根元素爲<appengine-web-app>
。指定應用程序ID,一個版本標識符,並沒有靜態文件或資源文件的最小文件看起來像這樣:
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>_your_app_id_</application>
<version>1</version>
<threadsafe>true</threadsafe>
</appengine-web-app>
在應用程序的WEB-INF目錄中的文件cron.xml(旁邊AppEngine上的Web .xml)爲您的Java應用程序控制cron。下面是一個例子cron.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<cronentries>
<cron>
<url>/weeklyreport</url>
<description>Mail out a weekly report</description>
<schedule>every monday 08:30</schedule>
<timezone>America/New_York</timezone>
<target>version-2</target>
</cron>
</cronentries>
希望它可以幫助
你是否能夠做到這一點? – Patrick 2016-11-24 02:21:18