首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jelastic的Cron作业

使用Jelastic的Cron作业
EN

Stack Overflow用户
提问于 2013-04-19 13:18:45
回答 3查看 926关注 0票数 1

我有一个使用Timer类用Java编写的cron作业。此cron作业将每隔一小时查询外部API并填充mysql数据库。我还有一个web应用程序,它将查询填充的数据库和检索结果(基于用户的查询)。这在本地apache This服务器上运行良好。

现在,我想将webapp和支持cron作业部署到基于jelastic - java的云web托管服务。我试过部署简单的webapp,它工作得很好。现在,我的下一个任务是让cron作业填充数据库。有谁可以帮助我如何实现这一点。我并不局限于jelastic本身,我很乐意迁移到任何可以为我的工作服务的服务中。

谢谢,

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-12-04 19:00:58

原生cron支持现在在Jelastic中可用,并且可能对任何偶然发现这一点的人有用:http://docs.jelastic.com/cron-job

Quartz也被记录在Jelastic文档中(对于希望获得更多关于如何在Java语言中运行计划任务的帮助的人):http://docs.jelastic.com/quartz

票数 0
EN

Stack Overflow用户

发布于 2013-04-22 22:12:15

我来自Jelastic,我会努力为你的案例找到一个最佳的解决方案。

您可以尝试使用Quartz库,从您的代码直接调度任务非常容易。

从Jelastic vesrion 1.9.1开始,将有可能创建和执行cronjob (*/1 *** java -jar test.jar)。因此,您将有机会运行自己的.jar文件,其中可能包含一些用于填充数据库的代码。

票数 0
EN

Stack Overflow用户

发布于 2013-04-25 14:58:26

我对我的问题有了解决方案。

我已经用控制器和jsp页面包装了cron作业(使用TimerTask用Java语言编写)。我已经给了请求映射值的长字符串,以便应用程序的用户将被隐藏访问它(因为cron作业将在每次请求映射值被访问时重新触发)。

希望这能帮助其他有同样问题的人。

谢谢

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

https://stackoverflow.com/questions/16097665

复制
相关文章

相似问题

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