cron - 安排多天的 Maximo 升级?
问题描述
亲爱的 Stackoverflow 社区,
在 Maximo (IBM Control Desk) 中,我想在周二和周四的 00:00(午夜)运行升级。使用 GUI,我只能选择一天而不是两天。
GUI : 每 (om de) 1 周 (weken) 在 (op dag) 星期二 (dinsdag) 在 (op tijdstip) 00:00:00
这给了我以下表达式:
1w,0,0,0,*,*,*,3,*,*
谷歌搜索了一下后,我发现这应该让我在两天的 00:00 安排一个任务:
0 0 * * 2,4
但是 Maximo 不会让我添加上面给我一个错误(并返回到以前的表达式):
这让我相信我在互联网上找到的 cron 表达式和 Maximo 生成的表达式具有不同的格式。
在 Maximo 中,我将如何设置正确的表达式以使其在周二和周三 00:00 运行?
提前致谢。
解决方案
感谢帖子下的评论,我决定更改升级的查询以检查一周中的哪一天。我添加了以下代码行:
and ( dayofweek(current timestamp) = 3 or dayofweek(current timestamp) = 5 )
来源: https ://www.w3schools.com/mysql/func_mysql_dayofweek.asp
1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday, 5=Thursday, 6=Friday, 7=Saturday.
推荐阅读
- google-text-to-speech - 使用 Google Text to Speech 暂停或中断
- c# - 使用 RestSharp 方法时,Visual Studio 中断
- python - 根据“好”或“坏”输入选择随机行
- node.js - 在开发中使用自定义电子协议
- sql - 递归 CTE 以获得顶级结果
- pandas - 在 Pandas 中将我自己的日期分配给格式为 HH:MM:SSS.000 的日期列
- python - 尝试检查用户输入是否为整数,然后运行 while 循环
- python - 如何用空单元格的情况解析数据
- jquery - 我无法使用 HideSeek 定位“标题”属性
- android - 在 Android Studio 中使用 ML Kit 时无法解析方法