7199| 25
|
如何记录定时任务执行php脚本的执行过程时间? |
100金钱
最佳答案PHP不在本地,那记录精度肯定很惨,比如只能记录开始时间和执行完毕时间。
本地新建一个run.sh的脚本
内容(注意反引号、引号等):
#!/bin/sh
export LANG=zh_CN.utf8
PATH=$PATH
echo starttime:`date "+%Y-%m-%d %H:%M:%S"`
/usr/bin/wget -q --sp.... http://127.0.0.1/xxx.php
echo endtime:`date "+%Y-%m-%d %H:%M:%S"`
然后给予可执行权限:chmod +x run.sh
最后在Crontab里
*/1 * * * * /run.sh >> run.log
就可以了 ...
| ||
点评
`time /usr/bin/wget -q --sp.... http://127.0.0.1/xxx.php` 不就可以了?为什么写这么多代码?
| ||
| ||
| ||
| ||
| ||
| ||
GMT+8, 2024-5-28 17:49 , Processed in 0.063340 second(s), 9 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.