我开始开发Google Appengine Java Application ..因为我正在使用Servlet,jsp和EClipse helios IDE。
在我的应用程序中,我想创建一个servlet,它将执行特定的时间间隔(每5分钟),并且get值存储在数据存储区中.....
如何做到这一点......我还要了解调度任务here。但我不明白如何使用Eclipse在我的项目中实现....
请帮帮我......
答案 0 :(得分:2)
您只需要创建一个servlet来处理对cron config中指定的URL的请求。您的cron.xml
保存在与appengine-web.xml
相同的位置。
答案 1 :(得分:2)
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每分钟在URL / mytask发出一次httpGet。