作者 邓超

x

@@ -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