AWS (2) 썸네일형 리스트형 [AWS] CloudFront+S3 배포했는데 하위페이지에서 access denied에러날 때 AWS의 CloudFront와 S3 로 정적웹페이지 배포, 서브도메인도 설정 완료해서 이제 테스트를 해보려했다. 하지만, 분명 S3 버킷 root 위치의 index.html 로 접근은 하는데 url 뒤에 /를 붙여서 접속하니 access denied 에러가 나와서 당황했다. 결론적으로 말하면, CloudFront - '오류페이지' - '사용자정의 오류 응답'도 만들어주어야한다. 왜냐하면 s3는 새로고침하고 새 경로를 열 때, route를 이해못하기 때문에 새 경로가 열릴 때마다 access denied 에러를 띄우는 것이다..! 그래서 위처럼 나오는 이 에러페이지를 index.html로 redirect 시키면 해결이 되는 것이다! 방법 1. 생성한 CloudFront 로 이동하여 오류 페이지 탭에서 사용.. AWS Auto Scaling 세팅하기 + Unhealsy 오류해결 다른 부서에서 푸시알림을 전송할 때 앱이 느려진다는 피드백을 받았었다. Auto Scaling 설정되어있다고 들었었는데, 실서버의 자원을 거의 전부 쓰고 있어서 혹시나 하는 마음에 Auto Scaling 로그를 확인해보았다. EC2 인스턴스가 여러개 생성된 기록이 없어서 작동이 제대로 안되고 있다는 의심은 확신이 되었다. 그래서 Auto Scaling 설정을 다시 해주게 되었다. 1. 기존 설정에서 어떻게 바꾸었나? 기존 ASG(Auto Scaling Group) 설정에서 수정했는데 밑 스크린샷처럼 그룹크기, 상태확인, 자동조정의 동적크기조정정책을 만들어주었다. (AWS콘솔 - EC2 - Auto Scaling 메뉴 중 Auto Scaling Group, 만약 없으면 그룹 생성눌러서 아래 설정만 해주어도.. 이전 1 다음