인파

You Can Become A

늦게 시작해도 누구든지 노력하면 개발자가 될수 있어요 !

공부한 내용을 정리합니다
Amazon Cloud/ELB

[AWS] 📚 ELB(ALB) 로그 활성화 & S3에 로그 저장하기

ALB Access Log ALB Access Log는 말 그대로 단순 트래픽 로그다. 로드밸런서 DNS를 통해 사용자들이 로드밸런서를 경유해 인스턴스로 접속할때 기록된다. 이 로그를 통해 ELB-respose, Target-response, Client, 접근 경로 등을 알 수 있어서, 클라우드 환경에서 서비스를 올린다면 자주 접해야 하는 로그이다. 하지만 Access Log를 통해 Client의 요청이 어디까지 도달했는지, 무슨 에러를 뱉었는지, 어떤 요청을 했을 때 어떤 반응을 보였는지 ..등 대략적인 추측이 가능하나, 정확한 점검을 위해선 어플리케이션 점검이 필수적이다. ALB Access Log 특징으로는 다음과 같다. Timstamp는 UTC 기준 : KST 기준이 아니므로 특정 시간대의 트래..

category_image
인파_
2022.08.05
(0)
Amazon Cloud/ELB

[AWS] 📚 ELB 로드밸런싱 연습용 인스턴스 웹서버 스크립트

로드밸런싱 연습용 인스턴스 스크립트 로드밸런싱으로 인스턴스에 접속할때 내가 어느 인스턴스에 접속했는지 쉽게 알수 있게 다음 인스턴스 시작 스크립트를 첨부하면 된다. 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에 이어쓰기..

category_image
인파_
2022.07.16
(0)
Amazon Cloud/ELB

☁️ ELB(Elastic Load Balancer) 구성 & 사용법 가이드

ELB (Elastic Load Balancer) 이란 ELB(Elastic Load Balancer)란 애플리케이션 트래픽을 여러 대상에 자동으로 분산시켜 안정적인 AWS서버 환경을 운용하는데에 도움을 주는 서비스다. EC2뿐만 아니라 컨테이너(ECS), AWS Lambda 등으로 다양한 서비스와 연계하여 부하를 분배할수 있다. ELB는 서로 다른 EC2 인스턴스에 대한 하나의 엔드포인트를 제공한다. 그래서 사용자는 실제 요청이 처리되는 백엔드 인스턴스에 대한 고려 없이, 동일한 엔드포인트로 요청을 전송할 수 있다. 거기다 부하분산뿐만 아니라 부하 분산 대상에 대한 헬스 체크(Health Check), 고정 세션(Sticky), SSL Offload(SSL 암복호화), 헬스 체크를 통한 다운 서버 제외..

category_image
인파_
2022.04.26
(0)