DevOps

리눅스에서 Nginx로 Node.js 로드밸런싱하기

이번 가이드에서는 두 개의 Rocky Linux 8.10 서버에서 NGINX와 Node.js를 이용해 로드밸런싱을 설정하는 방법을 소개합니다. 만약 Node.js를 spring으로 바꾼다면 spring 환경에서도 가능합니다. 1. 스펙 두 개의 Rocky Linux 8.10 서버에서 NGINX와 Node.js를 통해 로드밸런싱을 해보겠습니다. 2. Nginx 설치하기 2-1. NGINX 설치 명령어 첫 번째 서버에 NGINX를 설치하고 페이지가 로드 되는지 확인합니다. 후로 systemctl start nginx […]

리눅스에서 Nginx로 Node.js 로드밸런싱하기 Read More »

Nginx 와 Apache 의 차이

Nginx는 높은 성능과 안정성을 자랑하는 오픈 소스 웹 서버입니다. 주로 웹 서버와 리버스 프록시 서버로 사용됩니다. 또한 로드밸런싱으로도 사용되기도 합니다. Nginx의 주요 기능 Nginx 와 Apache 의 차이 웹 서버로서 가장 널리 알려진 두 가지는 Apache와 Nginx입니다. 이들은 각기 다른 아키텍처와 처리 방식을 통해 요청을 처리하며, 이로 인해 성능상의 차이가 발생합니다. Apache는 다양한 멀티프로세스 모듈(MPM)을

Nginx 와 Apache 의 차이 Read More »

Jenkinsfile 과 UI 에서의 pipeline

Jenkins에서 파이프라인을 선언하는 두 가지 주요 방식, 즉 Jenkins UI 내에서 직접 파이프라인을 선언하는 방법과 Jenkinsfile을 사용하여 파이프라인을 구성하는 방법의 차이점 및 각각의 장단점을 아래 표로 정리하였습니다. 구분 Jenkins UI를 통한 파이프라인 선언 Jenkinsfile을 사용한 파이프라인 구성 정의 위치 Jenkins 서버의 UI에서 직접 구성 소스 코드 저장소에 파일로 정의 버전 관리 버전 관리되지 않음 소스

Jenkinsfile 과 UI 에서의 pipeline Read More »

Scroll to Top