正在显示
1 个修改的文件
包含
7 行增加
和
2 行删除
@@ -11,7 +11,12 @@ function start(){ | @@ -11,7 +11,12 @@ function start(){ | ||
11 | \Co\run(function (){ | 11 | \Co\run(function (){ |
12 | 12 | ||
13 | $cNum = 0;//协程运行的数量 | 13 | $cNum = 0;//协程运行的数量 |
14 | - while (true){ | 14 | + $maxRunNum = 500; |
15 | + while ($maxRunNum){ | ||
16 | + $maxRunNum--; | ||
17 | + if(!$maxRunNum){ | ||
18 | + break; | ||
19 | + } | ||
15 | try { | 20 | try { |
16 | // 是否要停止 | 21 | // 是否要停止 |
17 | if(redis()->get('send_job_is_stop')=='stop'){ | 22 | if(redis()->get('send_job_is_stop')=='stop'){ |
@@ -153,7 +158,7 @@ function start(){ | @@ -153,7 +158,7 @@ function start(){ | ||
153 | if(!$cNum){ | 158 | if(!$cNum){ |
154 | break; | 159 | break; |
155 | } | 160 | } |
156 | - co::sleep(1); | 161 | + co::sleep(0.5); |
157 | } | 162 | } |
158 | 163 | ||
159 | 164 |
-
请 注册 或 登录 后发表评论