我的
linux服务器上有很多crontask用于我们的应用程序.但我没有找到任何方法知道任务何时结束,以及它运行了多长时间.
我必须添加一个类似软时间的命令来记录这个吗?有没有办法配置cron来做到这一点?
我在/etc/cron.daily中有一个脚本需要花费太多时间,但我无法确定哪一个!
我必须添加一个类似软时间的命令来记录这个吗?有没有办法配置cron来做到这一点?
我在/etc/cron.daily中有一个脚本需要花费太多时间,但我无法确定哪一个!
问候,
塞德里克
解决方法
男子cron
你应该看到类似的东西
-L loglevel Sets the loglevel for cron. The standard logging level (1) will log the start of all the cron jobs. A higher loglevel (2) will cause cron to log also the end of all cronjobs,which can be useful to audit the behaviour of tasks run by cron. Logging will be disabled if the loglevel is set to zero (0).
要使用该选项,您可以查看/ etc / default / cron
至少在Debian中它有这样的评论:
# Extra options for cron,see cron(8) # For example,set a higher log level to audit cron's work # EXTRA_OPTS="-L 2"
在更改配置文件后,您需要重新启动Cron:
/etc/init.d/cron restart
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。