stanley-king 3 anni fa
parent
commit
f6f698f2f5
2 ha cambiato i file con 5 aggiunte e 2 eliminazioni
  1. 4 1
      rdispatcher/codispatcher.php
  2. 1 1
      server/comysqli.php

+ 4 - 1
rdispatcher/codispatcher.php

@@ -167,9 +167,12 @@ while (true)
     }
     else
     {
+        foreach ($workers as $pid => $worker) {
+            Swoole\Process::kill($pid, SIGTERM);
+        }
+
         foreach ($workers as $pid => $worker)
         {
-            Swoole\Process::kill($pid,SIGTERM);
             if($status = Swoole\Process::wait(true)) {
                 Log::record("Graceful Recycled #{$status['pid']}, code={$status['code']}, signal={$status['signal']}",Log::DEBUG);
             }

+ 1 - 1
server/comysqli.php

@@ -88,7 +88,7 @@ go(function ()
         }
     });
 
-    sleep(10);
+    sleep(100);
     CoRedisPool::instance()->stop();
     CoMysqliPool::instance()->stop();
 });