서론
현재 간단하게 개발하고 싶은 것들을 실서버에 배포하고 계속해서 무언가를 적용해보려고 EC2 인스턴스를 통해
도메인을 등록, 배포 후 ALB를 적용시킨 상태이다.
모의투자, 웹소켓을 이용한 실시간 랜덤 데이터를 직접 만들고 투자할 수 있게 방향성을 잡고있는데, 우선 배포와 노드에 대한 적응이 먼저라 생각하여 간편한 계산기 애플리케이션을 만들었고 계속 여기에 무언가 해 나갈 생각이다.
NGINX 502 에러 로그를 확인하고 싶은데, 단순 NGINX에는 에러로그가 남지 않아서 ALB 문제일 것이라 생각하여 S3 버킷에 로드밸런서 로그를 남겨놓은 상태이다.
과금때문에 3일이 지난 것들은 삭제되게 규칙을 생성한 후 5일 뒤 접속해보았는데 하나도 삭제되지 않은 상황.
아래는 내 정책 에 대한 설정이다.
혹시 로그 설정이 필요하다면 아래 aws doc를 참조하면 쉽게 따라할 수 있다.
수명 주기 규칙 재생성
제대로 작동하지 않는 것 같아 밀어버리고 다시 생성했다.
1. 접두사에 특정 디렉토리를 적어준다. 나는 버킷 내부에 AWSLogs의 디렉토리 내부에 생성된다.
2. 객체의 현재 버전 만료, 이전 버전 영구 삭제를 체크했다.
1일이 지나면 만료처리가 되고, 만료된지 1일 지나면 삭제처리될 것이다.
빠른 확인을 위해 이렇게 셋팅했으며, 돌아가는 것을 확인하여 정상 동작한다면 수정할 것이다.
경과는 아래에 재포스팅할 수 있도록 하겠음. 2일 뒤에 보자...
2023 11 17 추가
정상적으로 잘 동작하는 것을 확인할 수 있었다, 3일이 지난 로그들은 자동 삭제되는중..
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!