首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cron时间可以在飞行中改变吗?

cron时间可以在飞行中改变吗?
EN

Stack Overflow用户
提问于 2017-03-19 20:30:59
回答 1查看 94关注 0票数 1

我有一个网站,可以监测当地一条小溪的水位,并在道路即将泛滥时向社区发出警报。

一年中99%的时间,每5分钟测量一次小溪高度就足够了。然后,就像昨晚一样,洪水泛滥,这一次真的很快,在30分钟内上涨了1米。

考虑到我可以检测到小溪上升的速度,有没有办法动态地重写我的cron作业,以便如果小溪超过一定的高度,每1分钟运行一次cron?然后,当小溪下降时,它又恢复到每5分钟一次。

EN

回答 1

Stack Overflow用户

发布于 2017-03-19 20:34:26

解决这个问题的一种方法是每分钟运行一次作业,但配置作业,使其本身每五分钟才执行一次操作。

但是,如果您真的想更改cronjob的时间,当然也是可以的。我假设您从一开始就知道如何创建cron作业(否则google it很容易(google搜索和创建cronjob都很容易)),所以基本上您需要做的就是创建一个新的cron表并加载它。

我推荐第一种方法。它更简单,并且保持在本地,如果你犯了错误,不可能搞砸其他cron作业。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42886600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档