커뮤니티 여러분 안녕하세요,
Kubernetes 환경에서의 Discourse 설정과 관련하여, 배포 롤아웃 시 Unicorn 스레드와 Redis 사이의 연결 문제와 관련해 이전 게시글에 이어서 말씀드리고자 합니다. HAProxy 제거 및 Istio 게이트웨이 비활성화를 포함한 다양한 구성을 시도해 보았지만, 문제가 여전히 지속되고 있습니다.
이 문제를 해결하기 위한 가이드나 권장 사항을 제공해 주시면 감사하겠습니다. 구체적으로 다음과 같은 사항에 대해 알고 싶습니다:
- 우리의 설정을 지원하기 위해 Redis에 특별한 구성이 필요한가요?
- Redis Cluster가 지원되지 않는 점을 고려할 때, Redis의 높은 가용성(High Availability)을 보장하기 위한 권장 접근 방식은 무엇인가요?
- 단일 Redis 노드 구성을 선택할 경우, 짧은 시간의 Redis 장애가 어떤 영향을 미치나요? 모든 데이터가 재시작 시 손실되는 무상태(stateless) Redis 환경에서 Discourse가 데이터를 다시 채워 넣(replicate)을 수 있나요?
이 문제를 해결하기 위해 계속 노력하고 있는 중이므로, 여러분의 통찰력이 매우 소중합니다.
미리 도움을 주셔서 감사합니다.