AWS
-
AWS Aurora 인스턴스 스펙 변경 시 장애 발생에 유연하게 대처할 수 있도록 순단 테스트를 진행하였습니다. 테스트 환경 인스턴스 : Mulit AZ 구성(1 라이터, 1 리더) 스펙 : db.t3.small => db.t3.medium 1s 마다 1 connection 실행 테스트 진행 전체 테스트 시나리오는 아래의 순서로 진행됩니다. Multi-AZ 구성 시 아래의 방법을 통해 진행할 경우 전체 다운타임을 최소화할 수 있습니다. 리더 인스턴스 스펙 변경 Failover를 통한 리더, 라이터 인스턴스 Switch Switch된 나머지 인스턴스 스펙 변경 우선 JMeter를 통해 리더 엔드포인트(-ro-)에 연결한 후 리더와 라이터가 Switch 되는 것을 확인하기 위해 1s 마다 show varia..
[Aurora] 인스턴스 스펙 무중단 Scale-UpAWS Aurora 인스턴스 스펙 변경 시 장애 발생에 유연하게 대처할 수 있도록 순단 테스트를 진행하였습니다. 테스트 환경 인스턴스 : Mulit AZ 구성(1 라이터, 1 리더) 스펙 : db.t3.small => db.t3.medium 1s 마다 1 connection 실행 테스트 진행 전체 테스트 시나리오는 아래의 순서로 진행됩니다. Multi-AZ 구성 시 아래의 방법을 통해 진행할 경우 전체 다운타임을 최소화할 수 있습니다. 리더 인스턴스 스펙 변경 Failover를 통한 리더, 라이터 인스턴스 Switch Switch된 나머지 인스턴스 스펙 변경 우선 JMeter를 통해 리더 엔드포인트(-ro-)에 연결한 후 리더와 라이터가 Switch 되는 것을 확인하기 위해 1s 마다 show varia..
2022.03.03 -
기존에 AWS ElasticBeanstalk으로 배포한 웹앱에 구입한 도메인을 연결할 필요가 있어 AWS Route53으로 도메인을 연결하였습니다. AWS Route53에서도 도메인 구매가 가능하나 제가 사용하려는 도메인이 AWS에서는 사용이 불가하여 가비아에서 구매했습니다. 다른 곳에서 구매하셨어도 전반적인 진행은 유사할 것입니다. https://www.gabia.com/ AWS Route53 > 호스팅 영역에서 구입하신 도메인을 입력하고 저는 외부에서 접근이 가능하도록 퍼블릭 유형으로 설정했습니다. 이후 레코드 유형 NS, SOA로 생성이 된 것을 확인할 수 있습니다. 이제 가비아로 넘어갑니다. 네임 서버 설정에서 유형 NS의 4개의 값을 1,2,3,4 차에 넣어줍니다. 네임서버 등록이 되었다면 AW..
AWS Route53 으로 도메인(https) 연결하기기존에 AWS ElasticBeanstalk으로 배포한 웹앱에 구입한 도메인을 연결할 필요가 있어 AWS Route53으로 도메인을 연결하였습니다. AWS Route53에서도 도메인 구매가 가능하나 제가 사용하려는 도메인이 AWS에서는 사용이 불가하여 가비아에서 구매했습니다. 다른 곳에서 구매하셨어도 전반적인 진행은 유사할 것입니다. https://www.gabia.com/ AWS Route53 > 호스팅 영역에서 구입하신 도메인을 입력하고 저는 외부에서 접근이 가능하도록 퍼블릭 유형으로 설정했습니다. 이후 레코드 유형 NS, SOA로 생성이 된 것을 확인할 수 있습니다. 이제 가비아로 넘어갑니다. 네임 서버 설정에서 유형 NS의 4개의 값을 1,2,3,4 차에 넣어줍니다. 네임서버 등록이 되었다면 AW..
2022.02.25