我開始開發Google Appengine Java Application ..爲此,我使用Servlet,jsp和EClipse helios IDE。如何在Appengine應用程序中爲servlet實現Cron作業(shedulded任務)
在我的申請,我想創建一個servlet,將爲特定的時間間隔執行(每5分鐘)和值存儲在數據存儲中獲取.....
如何做到這一點。 ..Also我的經歷有關調度任務here。但我不明白如何使用Eclipse我的項目實施....
請幫我.....
我開始開發Google Appengine Java Application ..爲此,我使用Servlet,jsp和EClipse helios IDE。如何在Appengine應用程序中爲servlet實現Cron作業(shedulded任務)
在我的申請,我想創建一個servlet,將爲特定的時間間隔執行(每5分鐘)和值存儲在數據存儲中獲取.....
如何做到這一點。 ..Also我的經歷有關調度任務here。但我不明白如何使用Eclipse我的項目實施....
請幫我.....
你只需要創建一個將處理對您在cron config中指定的URL的請求的servlet。您的cron.xml
被保存在與您的appengine-web.xml
相同的位置。
AppEngine中的cron作業使用http GET,所以只要任何處理doGet()的servlet就足夠了。
假設你的servlet被映射到在web.xml/mytask,然後在cron.xml,
<cron>
<url>/mytask</url>
<description>describe your task here</description>
<schedule>every 1 minutes</schedule>
</cron>
這個指示的AppEngine發出HTTPGET在URL/mytask每一分鐘。
我們可以更新Cron作業的數據存儲嗎? – 2016-02-18 11:33:02