
SwooleChannel::stats 함수는 채널 통계를 반환하는 함수로, 반환값은 배열 형태로 반환됩니다.
배열의 키는 다음과 같습니다.
- 'connections': 현재 연결된 클라이언트의 수
- 'queue_len': 채널에 대기 중인 메시지의 수
- 'queue_max_len': 채널의 최대 대기 메시지 수
- 'queue_avg_len': 채널의 평균 대기 메시지 수
- 'enqueue_avg_time': 채널에 메시지를 enqueue하는 평균 시간
- 'dequeue_avg_time': 채널에서 메시지를 dequeue하는 평균 시간
- 'enqueue_time': 채널에 메시지를 enqueue한 총 시간
- 'dequeue_time': 채널에서 메시지를 dequeue한 총 시간
- 'enqueue_count': 채널에 메시지를 enqueue한 총 횟수
- 'dequeue_count': 채널에서 메시지를 dequeue한 총 횟수
이러한 통계 정보를 통해 채널의 성능을 분석하고 개선할 수 있습니다.
2025-06-02 18:34