
GearmanWorker의 work() 메소드는 작업을 수행하고 결과를 반환하는 메소드입니다. 이 메소드는 작업이 성공적으로 완료되면 true를 반환하고, 실패하면 false를 반환합니다.
이러한 반환 값을 확인하여 작업이 정상적으로 수행되는지 확인할 수 있습니다.
예를 들어, 다음과 같은 코드를 사용할 수 있습니다.
#hostingforum.kr
java
GearmanWorker worker = new GearmanWorker();
worker.addServer("localhost", 4730);
worker.doBackground(true);
worker.doNormal("my_task", "arg1", "arg2");
if (worker.returnCode() == GEARMAN_SUCCESS) {
System.out.println("작업이 성공적으로 완료되었습니다.");
} else {
System.out.println("작업이 실패했습니다.");
}
이러한 코드를 사용하면 작업이 성공적으로 완료되면 "작업이 성공적으로 완료되었습니다."라는 메시지를 출력하고, 실패하면 "작업이 실패했습니다."라는 메시지를 출력할 수 있습니다.
2025-04-06 16:43