This commit is contained in:
2021-04-07 11:26:58 +08:00
parent 5e6725015d
commit 7418264e5e
4 changed files with 16 additions and 58 deletions
+8 -2
View File
@@ -6,8 +6,10 @@ namespace HttpServer\Events;
use Exception;
use HttpServer\Abstracts\Callback;
use Snowflake\Error\Logger;
use Snowflake\Event;
use Snowflake\Snowflake;
use Swoole\Timer;
/**
* Class OnWorkerStop
@@ -26,9 +28,13 @@ class OnWorkerStop extends Callback
{
$event = Snowflake::app()->getEvent();
$event->trigger(Event::SERVER_WORKER_STOP);
$event->offName(Event::SERVER_WORKER_STOP);
$this->clear($server, $worker_id, self::EVENT_STOP);
$this->clearMysqlClient();
$this->clearRedisClient();
Timer::clearAll();
\logger()->insert();
}
}