Nginx 소스 빌드 및 프록시, 로드 밸런싱 설정 가이드

Nginx 소스 컴파일 및 설치 패키지 매니저를 통한 설치 대신 소스 코드를 직접 컴파일하면 HTTPS 모듈 추가, 설치 경로 지정 등 환경에 맞는 커스터마이징이 가능합니다. 1. 소스 코드 다운로드 및 압축 해제 공식 웹사이트에서 안정적인 버전의 아카이브를 가져옵니다. # Ubuntu 환경에서의 다운로드 및 압축 해제 예시 wget https://nginx.org/download/nginx-1.24.0.ta ...

7월 22일 09:17에 게시됨

LVS 이해 및 설정 실험 (NAT 모드, DR 모드)

1. 클러스터(Cluster) 클러스터는 여러 대의 서버를 하나의 시스템처럼 동작하도록 구성한 구조입니다. 이는 단일 서버로는 충족할 수 없는 성능이나 가용성을 필요로 하는 상황에서 사용됩니다. 왼쪽 두 대는 클라이언트이고, 오른쪽 두 대는 서버이며, 중간의 서버는 모든 클라이언트 요청을 받지만 처리하지 않고 분배만 합니다. 이를 **LVS(Linux Virtual Server)**라 ...

7월 12일 18:42에 게시됨

PostgreSQL 미들웨어 Pgpool-II의 핵심 아키텍처 및 기술적 제약 사항 분석

Pgpool-II 아키텍처 및 핵심 역할 Pgpool-II는 PostgreSQL 데이터베이스 클러스터의 프록시 및 미들웨어 계층에서 작동하는 고급 연결 관리 도구입니다. 클라이언트와 백엔드 데이터베이스 노드 사이에서 PostgreSQL 프론트엔드/백엔드 프로토콜을 중계하며, 애플리케이션 입장에서는 단일 PostgreSQL 인스턴스로 인식됩니다. 이러한 투명성 덕분에 기존 애플리케이션의 소 ...

6월 16일 00:44에 게시됨