问候我是 cron 的新手。是否可以每小时随机运行一次自动 cron 作业?
语法应该每天都不同,例如:
34,57,44,30,37,31,38,30,44,35,36,56,46,55,54,40,45,44,42,35,50,59,48,34,52,* * * * *
Run Code Online (Sandbox Code Playgroud)
据我所知,上面的代码将在 0:34、01:57、02:44.... 到 23:52 发送 cron 作业。我目前正在用 PHP 生成语法,但我不确定如何将它发送到 cron 命令或者它是否安全。请告知如何实现这一点。
您可以延迟使用静态 cronjob:
0 * * * * user sleep $(($RANDOM % 59))m; my_command
Run Code Online (Sandbox Code Playgroud)
(未经测试但应该可以工作)
归档时间: |
|
查看次数: |
1118 次 |
最近记录: |