首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google Appengine端点的Cron作业

Google Appengine端点的Cron作业
EN

Stack Overflow用户
提问于 2016-03-30 10:19:31
回答 2查看 282关注 0票数 0

我喜欢为添加cron作业。

但是在Endpoint的文档中提到,我们不能为GAE端点添加cron作业。

文档:不能直接从推送任务队列或cron作业调用。资料来源:https://cloud.google.com/appengine/docs/java/endpoints/

有办法为端点添加cron作业吗?

资料来源:https://cloud.google.com/appengine/docs/java/config/cron

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-02 13:36:56

您将需要将逻辑从端点方法拆分到单独的函数或类中。

然后,您可以从标准servlet和端点处理程序中调用独立的函数/类--通过这种方式,servlet和端点都调用完全相同的代码。

然后,在您的web.xml中,您需要确保cron将调用的servlet的URL仅供管理用户访问,然后在您的cron配置中,您只需告诉cron调用受管理保护的URL即可。

有点faff但有效。

票数 2
EN

Stack Overflow用户

发布于 2016-03-30 18:01:57

您的cron需要调用您的端点方法之一吗?如果是,则需要将方法的代码放在单独的任务(或单独的webapp2处理程序)中,然后cron和Endpoint方法都可以调用该任务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36305948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档