【问题标题】:Google App Engine - Run job based on user input timeGoogle App Engine - 根据用户输入时间运行作业
【发布时间】:2015-11-13 03:41:37
【问题描述】:

我有一个在 GAE 云(Java Web 应用程序)上运行的应用程序。我浏览了显示如何创建 cron 作业的文档(使用我们放置在 WEB-INF 中的 cron.xml)。然而,频率也与时间/日期一起在同一个配置文件中设置。

如果我需要根据用户输入运行一项作业(或多个作业),我该如何实现?例如,如果 web 应用 jsp 上有一个文本框允许用户输入上午 11:30,我该如何运行那个时间的特定作业?谢谢。

【问题讨论】:

    标签: java google-app-engine cron scheduled-tasks


    【解决方案1】:

    我回答了一个类似的问题here - Best way to schedule code execution。基本上有一个以特定频率运行的 cron 作业来检查数据存储,看看当时是否有任何东西要运行。您可以将用户输入限制为 15 分钟的增量,并让 cron 作业每 15 分钟检查一次或以您需要的任何速率进行检查。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-17
      • 2010-11-17
      • 1970-01-01
      • 2018-09-23
      • 1970-01-01
      • 2013-10-20
      相关资源
      最近更新 更多