java - 即使当时服务器没有启动,如何确保执行一次运行的石英作业?
问题描述
我有一种情况,特定的石英作业必须在一天中的特定时间只执行一次。我想知道是否有一种解决方法来确保即使服务器由于某种原因在那个时间点没有启动并运行,也会执行此作业。如果我从 ramjobstore 切换到数据库,这是否保证了上述问题?
编辑:为了清楚起见,我使用@Vala。D 评论:
如果此时服务器已关闭,则在服务器启动后立即运行它
这种行为将满足我的要求
解决方案
推荐阅读
- scala - Set timestamp in output with Kafka Streams fails for transformations
- reactjs - 如何使用动态命名形式从 redux-fom 获取 initialValue
- android - 未调用 FirebaseMessagingService 中的推送通知 onMessageReceived 方法?
- amazon-web-services - 如何删除 AWS CLI 中未使用的 ACM 证书?
- azure - 升级 QnAMaker Azure 搜索服务
- node.js - 如何通过传递条件的 JSON 对象使用 Vogels 扫描或查询 Dynamodb 表?
- python - NameError:名称“ReleaseDeal”未在 Django 中定义
- php - 解析错误:第 28 行 C:\xampp\htdocs\php\order\instagramapi.php 中的语法错误、意外的 ':'、期待 ',' 或 ')'
- cplex - 在 OPL 的后处理执行命令中创建元组
- c++ - 在 C++ 中打开一个 ifstream 文件