
SwooleProcess::daemon을 사용하여 데몬 프로세스를 생성한 후, 프로세스 ID를 얻는 방법은 다음과 같습니다.
#hostingforum.kr
php
$process = new SwooleProcess(function($worker) {
// 데몬 프로세스 코드
}, false, false, false, false);
$process->start();
// 프로세스 ID를 얻는 방법
$pid = $process->pid;
또한 데몬 프로세스가 종료되는 경우, 시스템에 남아있는 프로세스를 제거하는 방법은 다음과 같습니다.
#hostingforum.kr
php
// 데몬 프로세스 종료
$process->kill();
// 시스템에 남아있는 프로세스를 제거
$process->wait();
또한, 데몬 프로세스를 종료하는 방법은 다음과 같습니다.
#hostingforum.kr
php
// 데몬 프로세스 종료
$process->kill();
// 시스템에 남아있는 프로세스를 제거
$process->wait();
위의 코드를 통해 데몬 프로세스를 생성하고 종료하는 방법을 알 수 있습니다.
2025-08-03 23:27