사용자 도구

사이트 도구


nosql:redis:lettuce

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
nosql:redis:lettuce [2022/11/21 17:42]
kwon37xi [Replica]
nosql:redis:lettuce [2023/05/16 09:26] (현재)
kwon37xi
줄 27: 줄 27:
 } }
 </code> </code>
-  * AWS Elastic Cache 의 경우 Read Only endpoint 를 따로 생고 체적으로 round robin 을 하기 때문에 불필요한 설일 듯(단, 이 경우 connection 이 하나만 맺어는지 확인 필요).+  * AWS Elastic Cache 의 경우 Read Only endpoint 를 따로 지원해주지만, 이 Read Only Endpoint 가 제대로 분산되어 클라이언트들에게 배분되지 않는 경우도 많이 발함. 제일 분산률을 높게 려면 replica 서버를 각자 로 해야함. 다만애플리케션 서버 댓수가 많다면 굳이 이렇게 까지 하지 않아도 분산률이 상당히 높게 됨.
 ===== Redis Cluster ===== ===== Redis Cluster =====
   * [[nosql:redis:redis_cluster|Redis Cluster]] 참조.   * [[nosql:redis:redis_cluster|Redis Cluster]] 참조.
줄 40: 줄 40:
   * [[https://github.com/lettuce-io/lettuce-core/issues/1281|Add support for Client-side caching · Issue #1281 · lettuce-io/lettuce-core]]   * [[https://github.com/lettuce-io/lettuce-core/issues/1281|Add support for Client-side caching · Issue #1281 · lettuce-io/lettuce-core]]
   * [[https://github.com/lettuce-io/lettuce-core/issues/2100|Client-side caching clarifications · Issue #2100 · lettuce-io/lettuce-core]]   * [[https://github.com/lettuce-io/lettuce-core/issues/2100|Client-side caching clarifications · Issue #2100 · lettuce-io/lettuce-core]]
 +
 +===== Bean 종료 안되는 문제 =====
 +  * ''6.06'' 버전 이전의 경우 ''LettuceConnectionFactory'' Spring Bean 이 올바로 종료 안되는 문제 있음.
 +    * 이로 인해서 Spring Batch 등의 애플리케이션이 종료가 안돼서 무한 대기에 빠짐.
 +  * 라이브러리 버전업 해야함.
 +  * [[https://github.com/lettuce-io/lettuce-core/issues/1768|AbstractRedisClient#shutdown() never ends when Redis is unstable · Issue #1768 · lettuce-io/lettuce-core · GitHub]]
 +
 ===== 참조 ===== ===== 참조 =====
   * [[https://lettuce.io/core/release/reference/|Lettuce 문서]]   * [[https://lettuce.io/core/release/reference/|Lettuce 문서]]
nosql/redis/lettuce.1669020167.txt.gz · 마지막으로 수정됨: 2022/11/21 17:42 저자 kwon37xi