.net - 如何设置 cron 不仅在准确的时间运行
问题描述
我的 cron 是“0 */30 11-12 * * * *”
它将在 11:00、11:30、12:00、12:30 工作。
如果我将在 12:31 启动应用程序,cron 不会触发,但我需要在任何情况下启动它,我该怎么做?
我使用 .Net 控制台应用程序和 NCrontab
解决方案
在您的应用程序文件中添加一个 cron 启动脚本。例如,如果您想重新启动 cron 作业,每当您重新启动 apache 应用程序时,请在 apache 应用程序启动脚本中添加一个启动脚本来重新启动您的 cron 作业。
推荐阅读
- javascript - 在whatsapp中自动更新消息
- amazon-web-services - 如何在 Amazon Lex 中创建机器人以获取天气更新?
- ios - 是否可以将 Facebook SDK 添加到我的 iOS 小部件扩展中?
- javascript - 为每个拖放块添加工具提示
- sql - 在 SQL Server 2012 中按 7 天窗口对班次数据进行分组
- php - VS Code Intelephense html 中的错误路径补全
- javascript - 我的简单网站是否需要 gatsby-plugin-offline 和/或 gatsby-plugin-manifest?
- ansible - ansible 处理 yaml 块(数组)行值
- python - 无法使用 node.js 获取 python 文件输出
- .net - GC.Collect 获取 AppDomain 上有效 MonitoringSurvivedMemorySize 值的最大间隔