CICD1 [React] PM2를 활용한 EC2에 React 무중단 배포 Github Action과 AWS Codedeploy를 활용한 React 어플리케이션의 CICD 파이프라인을 구축하고 있었다. 현재 구상중인 어플리케이션의 구조상에서 Front는 React로만 구성되었다. EC2에 접속하여 yarn start / npm start와 같이 React를 실행해주면, EC2와 연결되어 있는 상태에서는 EC2 public domain 및 port를 사용하여 접속할 수 있지만 연결(접속)을 끊으면 어플리케이션이 중단된다.그에 따라 개발자는 EC2의 under level에서 react가 돌아갈 수 있게끔해야 한다. 또한, 단순 패키지 매니저들을 사용하여 어플리케이션을 실행하면 다운타임이 반드시 발생한다. 운영 서비스에서 다운 타임이 발생하는 문제는 치명적임으로 이를 고려하여 C.. 2024. 10. 13. 이전 1 다음