您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php后台服务防止交叉执行

2024/6/26 13:53:54发布29次查看
sudo mkdir /alidata/www/office/orderlog/
sudo chown www:www /alidata/www/office/orderlog/ -r
sudo chmod 777 /alidata/www/office/orderlog/ -r
sudo vim /alidata/www/office/allocate_order.sh
#!/bin/bashcount=`ps aux|grep 'hh/auto-process-order'|grep -v 'grep'|wc -l`if [ 0 == ${count} ];then orderlog_dir=/alidata/www/office/orderlog/`date +%y%m%d`/ orderlog_file=${orderlog_dir}`date +%h` if [ ! -d ${orderlog_dir} ]; then mkdir -p ${orderlog_dir} fi if [ ! -f ${orderlog_file} ]; then touch ${orderlog_file} fi /alidata/server/php/bin/php /alidata/www/office/yii hh/auto-process-order >> ${orderlog_file}fi
sudo chown www:www /alidata/www/office/allocate_order.sh
crontab -e
*/1 * * * * /alidata/www/office/allocate_order.sh
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product