产品开发中使用的cronjob脚本如何管理

KJ
  • 1.1k

在开发互联网产品的时候, 不仅仅是对网页的编程, 有时候还要通过脚本语言跑定时跑每天, 每周甚至每月的脚本.

有时候我们发现, 因为程序员修改了某些模块, 或者脚本本身, 使得一些原本正常工作的cronjob脚本出错了. 但是由于这些错误没有被通知到系统管理员, 导致一些脚本错误在几周以后才被发现.

因此, 有没有什么工具能够管理cronjob, 并且在脚本出错的时候通知开发人员呢?

回复
阅读 2.6k
1 个回答

crontab本身就支持通知。通过在crontab -e里面添加一个 MAILTO=xxx@xxx.com ,可以将crontab运行该脚本时得到的输出发送到邮箱。

p.s. 由于crontab是直接用的mail命令,需要在本机安装配置好MTA,比如postfix什么的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏