
GearmanJob::sendComplete 메서드를 사용하여 작업을 완료시키기 위해서는 두 가지 파라미터를 설정해야 합니다.
1. Job Handle: 작업을 완료시키기 위한 Job Handle을 파라미터로 전달해야 합니다. Job Handle은 작업을 시작할 때 반환되는 값입니다.
2. Return Code: 작업을 완료시키는 Return Code를 파라미터로 전달해야 합니다. Return Code는 작업의 성공 여부를 나타내는 코드입니다. 일반적으로 0이 성공, 1이 실패를 나타냅니다.
예를 들어, 다음과 같이 sendComplete 메서드를 호출할 수 있습니다.
#hostingforum.kr
php
$jobHandle = $gearmanClient->doBackground('my_task', $data);
$gearmanClient->sendComplete($jobHandle, 0);
위 코드는 'my_task' 작업을 수행하고, 작업이 성공적으로 완료되었을 때 Return Code 0을 전달합니다.
2025-03-29 01:05