...
로드밸런싱 연습용 인스턴스 스크립트
로드밸런싱으로 인스턴스에 접속할때 내가 어느 인스턴스에 접속했는지 쉽게 알수 있게 다음 인스턴스 시작 스크립트를 첨부하면 된다.
bash 스크립트를 작성해주는데, 웹서버를 실행시키고 인스턴스 웹페이지로 들어가면 인스턴스 고유ID가 화면에 출력되게 하는 간단한 스크립트 이다.
#!/bin/bash
INSTANCE_ID=$(curl -s http://169.254.169.254/latest/meta-data/instance-id) # 자신의 인스턴스 ID 문자값을 변수에 저장
yum install httpd -y # 아파치 서버 설치
echo ""$INSTANCE_ID"" >> /var/www/html/index.html #INSTANCE_ID 변수값을 html에 이어쓰기
service httpd start # 아파치 시작
로드밸런서에 접속해보면, 각 퍼블릭 IP 인스턴스에 맞춰 웹페이지에 띄워진 인스턴스 ID가 나타나게 된다.
인용한 부분에 있어 만일 누락된 출처가 있다면 반드시 알려주시면 감사하겠습니다
이 글이 좋으셨다면 구독 & 좋아요
여러분의 구독과 좋아요는
저자에게 큰 힘이 됩니다.