
GearmanWorker::returnCode는 작업의 결과를 나타내는 코드입니다.
- 0: 성공
- 1: 작업이 중단되었습니다.
- 2: 작업이 실패했습니다.
- 3: 작업이 취소되었습니다.
- 4: 작업이 중단되었습니다. (예외 상황)
- 5: 작업이 실패했습니다. (예외 상황)
returnCode의 의미를 확인하기 위해 GearmanWorker::returnCode() 함수를 사용할 수 있습니다.
이 함수는 현재 작업의 returnCode를 반환합니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$worker = new GearmanWorker();
$worker->addServer('localhost', 4730);
$worker->background();
$job = $worker->retrieveJob();
if ($job) {
$result = $job->execute();
$returnCode = $job->returnCode();
echo "Return code: $returnCoden";
}
이 코드는 현재 작업의 returnCode를 반환합니다.
2025-07-11 15:52