
GearmanClient의 getErrno 메서드는 작업 제출 또는 결과 받기 시 발생한 오류 코드를 반환합니다. 반환 값은 정수형으로, Gearman 오류 코드를 의미합니다.
Gearman 오류 코드는 다음과 같습니다.
- GEARMAN_SUCCESS: 작업이 성공적으로 제출되거나 결과가 성공적으로 반환된 경우
- GEARMAN_NO_SERVERS: 작업 서버가 존재하지 않는 경우
- GEARMAN_INVALID_HANDLE: 유효하지 않은 작업 핸들러가 전달된 경우
- GEARMAN_INVALID_FUNCTION: 유효하지 않은 함수 이름이 전달된 경우
- GEARMAN_INVALID_DATA: 유효하지 않은 데이터가 전달된 경우
- GEARMAN_WORK_NOT_COMPLETE: 작업이 완료되지 않은 경우
- GEARMAN_NO_DATA: 작업 결과가 존재하지 않는 경우
- GEARMAN_TIMEOUT: 작업 시간 초과 시 발생
getErrno 메서드의 반환 값에 따라 오류 코드를 해석하여 작업을 처리할 수 있습니다.
2025-05-11 23:13