@@ -21,7 +21,7 @@ class Task
try {
# 获取当前执行的进程数量
$num = $this->getNum();
- if ($num >= 1000) {
+ if ($num >= 500) {
# 等会儿再执行
sleep(30);
}
@@ -39,7 +39,7 @@ class Task
private function popen($order)
{
$command = 'php /www/'.DEVER_PROJECT.'/src/dai/seller/index.php \'{"l":"task.run","order":"'.Str::encode($order).'"}\'';
- exec($command, $out);
+ Dever::shell($command);
# 获取当前执行的子进程数量