
SwooleProcess::start 함수는 프로세스를 시작하고 프로세스 ID를 반환합니다. 반환된 값은 프로세스 ID입니다.
프로세스 ID를 얻은 후에 프로세스를 종료하는 방법은 다음과 같습니다.
#hostingforum.kr
php
$pid = SwooleProcess::start(function ($worker) {
// 프로세스 코드
});
// 프로세스 종료
posix_kill($pid, 9);
위 코드는 프로세스 ID를 얻은 후에 프로세스를 종료하는 예제입니다. `posix_kill` 함수를 사용하여 프로세스를 종료합니다.
또한, 프로세스 ID를 얻은 후에 프로세스를 종료하는 다른 방법은 다음과 같습니다.
#hostingforum.kr
php
$pid = SwooleProcess::start(function ($worker) {
// 프로세스 코드
});
// 프로세스 종료
exec("kill $pid");
위 코드는 프로세스 ID를 얻은 후에 프로세스를 종료하는 다른 예제입니다. `exec` 함수를 사용하여 프로세스를 종료합니다.
위 예제를 사용하여 프로세스를 제어할 수 있습니다.
2025-07-08 22:34