Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Commit 7368e9d

Browse files
committed
improve pid info
1 parent 119726a commit 7368e9d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/Commands/HttpServerCommand.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,9 +209,11 @@ protected function showInfos()
209209
$reactorNum = Arr::get($this->config, 'server.options.reactor_num');
210210
$workerNum = Arr::get($this->config, 'server.options.worker_num');
211211
$taskWorkerNum = Arr::get($this->config, 'server.options.task_worker_num');
212-
$hasTaskWorker = Arr::get($this->config, 'websocket.enabled') || Arr::get($this->config, 'queue.default') === 'swoole';
212+
$isWebsocket = Arr::get($this->config, 'websocket.enabled');
213+
$hasTaskWorker = $isWebsocket || Arr::get($this->config, 'queue.default') === 'swoole';
213214
$logFile = Arr::get($this->config, 'server.options.log_file');
214215
$pidManager = $this->laravel->make(PidManager::class);
216+
[$masterPid, $managerPid] = $pidManager->read();
215217

216218
$table = [
217219
['PHP Version', 'Version' => phpversion()],
@@ -224,7 +226,8 @@ protected function showInfos()
224226
['Worker Num', $workerNum],
225227
['Task Worker Num', $hasTaskWorker ? $taskWorkerNum : 0],
226228
['Websocket Mode', $isWebsocket ? 'On' : 'Off'],
227-
['PID', $isRunning ? implode(', ', $pidManager->read()) : 'None'],
229+
['Master PID', $isRunning ? $masterPid : 'None'],
230+
['Manager PID', $isRunning && $managerPid ? $managerPid : 'None'],
228231
['Log Path', $logFile],
229232
];
230233

0 commit comments

Comments
 (0)