반응형
사용중인 EC2를 중지했다가, 다시 실행해보시면
EC2의 IP와 도메인이 바뀌는 것을 알 수 있습니다.
EC2 인스턴스가 사용중이지 않다면, AWS에서 IP를 회수해갔다가, 사용할 때 남는 아이피로 다시 할당해주는 방식이기 때문입니다.
따라서 어플리케이션을 설계할 때, 이를 주의해야 합니다.
점검시간으로 인해 인스턴스를 중지했다가 켰다거나, 그렇게 될 경우 접속 IP가 바뀌게 되고, 그럼 어플리케이션 내부의 코드를 다시 수정해서 다시 배포해야 하는 불상사가 일어날 수도 있습니다.
(물론 IP 또한 외부 파일에서 받아오게끔 앱 내에서 설정하는 방법도 있겠지만)
어쨌든, 변하지 않는 IP를 얻어내기 위해선 Elastic IP를 AWS로부터 얻어내야 합니다.
Elastic IP는 이럴 때 무료입니다.
- 사용 중인 인스턴스 한개와 1:1로 붙어있을 때
이외의 경우 ( ex. Elastic IP를 붙인 인스턴스가 중지 상태이거나, 아무 인스턴스에도 Elastic IP를 붙이지 않았을 경우, 여러 인스턴스에 하나의 Elastic IP를 붙였을 경우 등 )에는 시간당 5원정도의 과금이 발생하게 됩니다.
반응형
'[AWS]' 카테고리의 다른 글
[AWS] EC2 + Node.js 서버 쿼리스트링 분석 (0) | 2022.02.10 |
---|---|
EC2 에 Node.js 웹서버구현 기초 (0) | 2022.02.10 |
EC2 & MySQL & Apache & PHP (0) | 2022.02.09 |
[AWS EC2] EC2에 웹서버 설치 (0) | 2022.02.08 |
[AWS EC2] EC2 생성과 연결 (0) | 2022.02.08 |