태그: Nginx
5편
-
API Rate Limiting 설계: 5가지 알고리즘 비교, Redis 분산 제한, 429·Retry-After
API Rate Limiting을 언어 무관으로 정리한 가이드. Fixed Window·Token Bucket 등 알고리즘 5종 비교, Redis 분산 제한, Nginx·미들웨어 적용, 429·Retry-After 규약까지 다룹니다.
-
Caddy로 웹 서버 띄우기: 자동 HTTPS, 리버스 프록시, SPA·PHP 설정을 Caddyfile 몇 줄로
Caddy 웹 서버 설정 정리. 자동 HTTPS(Let's Encrypt), 리버스 프록시, 정적 파일 서버, SPA·PHP 설정을 Caddyfile 몇 줄로 구성하고, Nginx와 비교해 어떤 점이 편하고 어떤 점을 챙겨야 하는지 다룹니다.
-
Nginx 설정과 내부 구조: 이벤트 루프·워커, 리버스 프록시, 로드 밸런싱, SSL, 캐싱
Nginx 이벤트 루프와 워커 프로세스 구조, 설정 블록 상속 규칙을 이해한 뒤 정적 파일 서빙, WebSocket 리버스 프록시, 라운드 로빈·least_conn·ip_hash·일관성 해시 로드 밸런싱, SSL/TLS와 캐싱을 설정합니다.
-
Nginx 리버스 프록시로 Node.js 서비스 앞단 구성하기 | SSL·upstream·로그
Node.js 앞단에 Nginx를 두고 upstream과 프록시 헤더, Let's Encrypt 인증서 기반 HTTPS, Express trust proxy 설정, 버퍼링과 타임아웃, least_conn·ip_hash 로드 밸런싱, 레이트 리밋과 액세스 로그를 구성합니다.
-
Node.js 배포 가이드 | PM2, Docker, AWS, Nginx
로컬에서 node app.js로 돌리던 것을 프로세스 관리(PM2)·리버스 프록시(Nginx)·컨테이너(Docker)까지 올리면, 재시작·로그·환경 분리·무중단 배포 같은 운영 요구를 맞출 수 있습니다.