'ec2' 태그의 글 목록
my code archive
article thumbnail
스프링부트 공부기록(17) - 무중단 배포 만들기

앞서 Travis CI를 활용하여 배포 자동화 환경까지 구축했지만 배포하는 동안 애플리케이션이 종료되는 문제는 해결되지 않음 => 어떻게 해야 서비스 중단 없이 배포를 계속할 수 있을까? 🤍무중단 배포란? 서비스를 정지하지 않고 배포할 수 있는 방법 AWS에서 블루 그린 무중단 배포 / 도커를 이용한 웹 서비스 무중단 배포 사용자는 서비스 주소로 접속 -> 엔진 엑스는 사용자의 요청을 받아 현재 연결된 스프링부트로 요청을 전달 -> 스프링부트2는 엔진엑스와 연결된 상태가 아니니 요청받지 못함. 배포하는 동안에도 서비스가 중단되지 않음! 🤍엔진엑스 설치와 스프링부트 연동하기 sudo yum install nginx //엔진엑스 설치 sudo service nginx start //엔진엑스 실행 리다이렉션 ..

article thumbnail
스프링부트 공부기록(12) - AWS 배포 :: 회원가입, EC2 인스턴스 생성하기

앞서 진행한 게시판 프로젝트에 이어 본격적으로 서버 배포를 진행해 보도록 한다. 외부에서 본인이 만든 서비스에 접근하기 위해서는 24시간 작동하는 서버가 필수임. => 그중 클라우드가 가장 유리함. AWS는? 첫 가입 시 1년간 대부분 서비스가 무료임. 클라우드에서 기본적으로 지원하는 기능(모니터링, 로그관리, 백업, 복구...)이 많아 개인 및 소규모일 때 개발에 좀더 집중할 수 있음. 많은 기업이 AWS로 이전 중이기 때문에 AWS 사용 경험은 취업, 이직에 도움이 됨. 사용자가 많아 국내 자료와 커뮤니티가 활성화 되어 있음. 🤍AWS 회원가입 이메일주소, 암호, 영문 주소 등등 입력하고 카드도 등록하고~~ 지원 플랜은 기본 플랜(무료) 선택. 가입 완료! 🤍EC2 인스턴스 생성하기 EC2는 AWS에..

반응형
반응형