在开发互联网产品的时候, 不仅仅是对网页的编程, 有时候还要通过脚本语言跑定时跑每天, 每周甚至每月的脚本.
有时候我们发现, 因为程序员修改了某些模块, 或者脚本本身, 使得一些原本正常工作的cronjob脚本出错了. 但是由于这些错误没有被通知到系统管理员, 导致一些脚本错误在几周以后才被发现.
因此, 有没有什么工具能够管理cronjob, 并且在脚本出错的时候通知开发人员呢?
crontab本身就支持通知。通过在crontab -e里面添加一个 MAILTO=xxx@xxx.com ,可以将crontab运行该脚本时得到的输出发送到邮箱。
p.s. 由于crontab是直接用的mail命令,需要在本机安装配置好MTA,比如postfix什么的。
欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。 温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。