강의 영상을 운영에 처음 올리고 재생할 때, 무엇이 막혔나
운영 서버에 강의 영상을 처음 올리고 재생해 보니, 재생과 업로드 완료가 브라우저에서 막혔습니다. CloudFront 응답 헤더와 S3 허용 메서드에서 CORS 설정이 빠져 있었고, 개발에 쓰던 브라우저 확장 프로그램이 S3 쪽 누락을 가리고 있었습니다. 업로드가 끊기면 S3에 남는 조각을 지우는 규칙도 넣었습니다.
운영 서버에 강의 영상을 처음 올리고 재생해 보니, 재생과 업로드 완료가 브라우저에서 막혔습니다. CloudFront 응답 헤더와 S3 허용 메서드에서 CORS 설정이 빠져 있었고, 개발에 쓰던 브라우저 확장 프로그램이 S3 쪽 누락을 가리고 있었습니다. 업로드가 끊기면 S3에 남는 조각을 지우는 규칙도 넣었습니다.
서버 한 대로 돌던 서비스를 가용 영역 2곳으로 나누고, 껐다 켜던 배포를 블루그린으로 바꾸고, 서버가 2대가 되면서 두 번씩 돌기 시작한 배치를 막은 기록입니다. 각 단계에서 무엇을 고르지 않았고 왜 그랬는지를 남깁니다.
VisualVM 설정에서 RMI 포트를 고정하여 CPU 사용률 100% 문제를 원격으로 모니터링
배포 시 API 키와 tessdata 경로 문제를 해결했으며, Nginx 설정과 도메인 연결