
SwooleClient::on 메소드는 이벤트 리스너를 등록하는 데 사용됩니다. 이벤트 종류는 다음과 같습니다.
- connect : 연결이 성공했을 때
- close : 연결이 끊겼을 때
- data : 데이터가 전송되었을 때
- error : 오류가 발생했을 때
- timeout : 타임아웃이 발생했을 때
- finish : 데이터 전송이 완료되었을 때
- end : 데이터 전송이 완료되었을 때
- workerStart : 워커가 시작되었을 때
- workerStop : 워커가 중지되었을 때
- workerExit : 워커가 종료되었을 때
- workerError : 워커 오류가 발생했을 때
- task : 태스크가 시작되었을 때
- finish : 태스크가 완료되었을 때
- error : 태스크 오류가 발생했을 때
- start : 서버가 시작되었을 때
- stop : 서버가 중지되었을 때
- managerStart : 매니저가 시작되었을 때
- managerStop : 매니저가 중지되었을 때
- workerStart : 워커가 시작되었을 때
- workerStop : 워커가 중지되었을 때
- workerExit : 워커가 종료되었을 때
- workerError : 워커 오류가 발생했을 때
- task : 태스크가 시작되었을 때
- finish : 태스크가 완료되었을 때
- error : 태스크 오류가 발생했을 때
이벤트 리스너를 등록한 후, 이벤트가 발생하면 이벤트 리스너가 호출됩니다. 이벤트 리스너는 이벤트 종류를 파라미터로 받을 수 있습니다.
2025-05-17 07:58