8장. 3scale에 대한 Redis HA(고가용성) 지원
operator 및 backend-redis
에 알려진 문제가 있습니다. 자세한 내용은 Red Hat 3scale API Management 2.6 릴리스 노트인 6을 참조하십시오. 릴리스 노트의 알려진 문제
HA(고가용성)는 OpenShift Container Platform(OCP)에서 대부분의 구성 요소에 대해 제공됩니다. 자세한 내용은 OpenShift Container Platform 3.11 Chapter 30. High Availability에서 참조하십시오.
3scale의 HA에 대한 데이터베이스 구성 요소는 다음과 같습니다.
-
backend-redis
: 통계 스토리지 및 임시 작업 스토리지에 사용됩니다. -
system-redis
: 3scale의 백그라운드 작업을 위한 임시 스토리지를 제공하며,system-app
Pod의 Ruby 프로세스에 대한 메시지 버스로도 사용됩니다.
backend-redis
및 system-redis
에는 모두 Redis Sentinel 및 Redis Enterprise에 대해 지원되는 Redis 고가용성 변형이 포함되어 있습니다.
8.1. 제로 다운타임으로 Redis 설정 링크 복사링크가 클립보드에 복사되었습니다!
제로 다운타임이 필요한 경우 OCP 외부에서 Redis를 구성해야 합니다. 3scale Pod의 구성 옵션을 사용하여 설정하는 방법은 여러 가지가 있습니다.
- 자체 관리 Redis 설정
- Redis Sentinel 사용: Redis Sentinel 문서 참조
Redis는 서비스로 제공됩니다.
예를 들면 다음과 같습니다.
- Amazon ElastiCache
- Redis Labs
Red Hat은 위에 언급된 서비스를 지원하지 않습니다. 이러한 서비스에 대한 언급은 Red Hat의 제품 또는 서비스를 보증한다는 의미는 아닙니다. 사용자는 Red Hat이 귀하의 외부 콘텐츠 사용 (또는 의존)으로 인해 발생할 수있는 손실 또는 비용을 부담하지 않는 것에 동의합니다.