|
@@ -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);
|
|
|
}
|
|
|
|
|
|
# 获取当前执行的子进程数量
|