
GearmanWorker 클래스의 wait 함수는 블로킹 방식으로 작동합니다.
이 함수는 작업이 완료될 때까지 계속적으로 대기합니다.
작업이 완료된 이후, GearmanWorker 클래스의 complete 이벤트가 발생합니다.
이벤트가 발생하면, 작업이 완료된 것을 확인할 수 있습니다.
GearmanWorker 클래스의 non-blocking 방식으로 작업을 처리하는 방법은 다음과 같습니다.
1. GearmanWorker 클래스의 runEvents 함수를 호출하여 이벤트를 처리합니다.
2. GearmanWorker 클래스의 getCompleteTasks 함수를 호출하여 완료된 작업을 확인합니다.
3. GearmanWorker 클래스의 waitForTask 함수를 호출하여 특정 작업을 대기합니다.
위 방법을 통해 non-blocking 방식으로 작업을 처리할 수 있습니다.
2025-06-10 08:39