레디스 마스터-슬레이브 모드 구성 가이드

클라우드 서버 환경에서는 간헐적인 연결 중단 문제가 발생할 수 있으며, 이로 인해 레디스 기반 기능이 예기치 않은 오류를 겪을 수 있습니다. 이를 방지하기 위해 레디스 마스터-슬레이브 모드 구성이 필요합니다. 다음은 구현 방법입니다. 단일 레디스 연결 설정 @Bean public RedisConnectionFactory redisConnectionFactory() { // 연결 풀 설정 RedisPoolC ...

7월 13일 19:05에 게시됨

Redis Sentinel 고가용성 구성 및 운영 가이드

Redis 클러스터 구성 방식은 크게 세 가지로 나뉩니다: Redis Cluster, Master/Slave 복제 구조, 그리고 Sentinel 기반 자동 장애 복구 방식입니다. Sentinel 아키텍처 개요 Sentinel은 Redis 2.4 버전부터 내장된 고가용성(HA) 솔루션으로, 마스터 노드의 상태를 지속적으로 모니터링하고 장애 발생 시 자동으로 페일오버를 수행합니다. 하나의 Sentinel 인스턴스는 여 ...

7월 10일 21:47에 게시됨

Redis Sentinel 기반 고가용성 클러스터 구축 가이드

Redis는 메모리 기반 인메모리 데이터 저장소로, 고성능과 낮은 지연 시간을 제공하지만 단일 서버 구성 시 장애 발생 가능성이 존재합니다. 이를 해결하기 위해 Redis는 Sentinel 아키텍처를 통해 자동 장애 복구(Automatic Failover) 기능을 제공하며, 마스터 노드 장애 시 슬레이브 중 하나를 자동으로 승격시켜 서비스 중단을 최소화할 수 있습니다. Sentinel의 주요 ...

6월 29일 22:09에 게시됨

PostgreSQL 소스 빌드 기반 스트리밍 복제 구축 가이드

CentOS 7 환경에서 PostgreSQL 11.6를 소스 컴파일 방식으로 설치하고, 1대의 마스터와 1대의 스탠바이로 구성된 스트리밍 복제 환경을 구축하는 방법을 설명합니다. 디렉터리 준비 및 소스 다운로드 설치 경로와 데이터 저장 경로를 분리하여 생성합니다. mkdir -p /opt/pgsql /opt/pgsql/data /opt/pgsql/archive 소스 코드를 내려받아 해제합니다. wget https://ft ...

5월 29일 03:52에 게시됨