【问题标题】:How to restart a service each hour?如何每小时重新启动服务?
【发布时间】:2014-07-13 22:44:54
【问题描述】:

我有一个需要每小时重新启动的服务。我正在使用 Ubuntu 12.04 LTS,但我似乎并没有找到适合基于前缀时间设置重新启动服务的脚本。如何通过脚本自动重启服务?

【问题讨论】:

  • 你可以使用cron
  • 为什么不修复它,让它不需要重新启动?
  • 听起来您是在尝试修补某些东西,而不是实际解决您遇到的问题...
  • @whiners - 有时您不能花数周时间来调试损坏服务的代码

标签: linux bash shell ubuntu startup


【解决方案1】:

通过命令打开 crontab:

crontab -e

每 60 分钟运行一次命令:

*/60 * * * * /path/to/command

将 /path/to/command 替换为重启服务的命令。

你想重启mysql的时候可能是这样的:

*/60 * * * * service mysqld restart

更多信息请访问http://www.ubuntututorials.com/use-crontab-ubuntu/

【讨论】:

    猜你喜欢
    • 2015-10-28
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    • 2011-04-21
    • 1970-01-01
    • 2019-08-23
    • 2017-12-29
    相关资源
    最近更新 更多