我在crontab中有以下内容,其中有7个......在一个和另一个之间的15分钟范围内:
50 8 * * * wget -q -O - http://domain.com/path/to/script.php?xxx=3
这个脚本调用mysql,从表中选择每条记录,做某事并更新某个值...... 虽然通常这个脚本需要大约+ 5分钟才能结束...而且2或3从正在运行的进程中消失...其他3或4不...它们似乎重叠
7020 root 0.0 % wget -q -O - http://domain.com/path/to/script.php?xxx=3
现在,可以成为优先考虑的问题吗?如何将优先级设置为crontab(好看?)?优先级如何管理执行时间?过程退出之前具有最高优先级?
如果我做mysql > SHOW FULL PROCESSLIST\G
它们似乎在3小时后仍在运行!
并且......在这些sql进程中,表是可读的,如果没有,如何避免?这些页面照常提供的速度比较慢