ElastiCache – redis 사용중입니다만, Current Connections이 계속 증가를 합니다. API단에서는…

ElastiCache – redis 사용중입니다만, Current Connections이 계속 증가를 합니다.

API단에서는 pool을 사용하여 커넥션을 맺고 있구요.
New Connections는 서버가 실행될때, pool내 Connection 수가 적을 때 새로 맺어져 문제가 없어 보입니다.

Current Connections이 현재 연결된 수를 의미하는 것으로 아는데, 어떻게 그 수가 계속 증가를 하는걸까요?

혹시 의심가는 부분이나 비슷한 경험이 있으신분 있으신가요?

ElastiCache - redis 사용중입니다만, Current Connections이 계속 증가를 합니다.

API단에서는 pool을 사용하여 커넥션을 맺고 있구요.
New Connections는 서버가 실행될때, pool내 Connection 수가 적을 때 새로 맺어져 문제가 없어 보입니다.

Current Connections이 현재 연결된 수를 의미하는 것으로 아는데, 어떻게 그 수가 계속 증가를 하는걸까요?

혹시 의심가는 부분이나 비슷한 경험이 있으신분 있으신가요?

6 thoughts on “ElastiCache – redis 사용중입니다만, Current Connections이 계속 증가를 합니다. API단에서는…

  1. pubsub을 사용할 때 명시적으로 unsubscribe() 및 pubsub.close() 를 제대로 해주지 않아 fd를 다 소진할만큼 엄청난 커넥션을 물고 있는 경험을 한 적이 있습니다.

  2. python의 aioredis를 사용하는데, 요놈의 문제일 수도 있을 것 같긴한데요. 또는 pool로 연결된 커넥션도 명시적으로 끊어줘야 하는 걸까요?

  3. Dae Myung Clark Kang 연결 수가 너무 많아지면, CLIENT LIST로 확인하여 CLIENT KILL type normal로 전체를 죽이고 있습니다.

    강상배 with 절로 connection을 사용하고 있는데, 요놈이 연결해제를 자동으로 안하고 있는 것인가 의심스럽습니다.

    * 모두 조언 감사드립니다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.