트러블 슈팅 : AWS CodeDeploy를 이용한 웹서비스 배포 중 환경 변수 문제

song yuheon·2023년 11월 2일
0

Trouble Shooting

목록 보기
52/57
post-thumbnail

문제 상황


웹서비스를 그룹 ID를 다르게 설정하여 각 서버에 배포하려 하던 도중에 문제가 발생 하였습니다.

위 처럼 환경변수로 GROUP_ID를 설정하였지만 여전히 Ec2의 서버에서는 여전히 문제가 발생하엿습니다.


해결 과정


GitHub Actions에서 SPRING_APPLICATION_JSON 환경변수를 사용하여 설정하려 했으나, CodeDeploy를 통한 배포 과정에서 올바르게 적용되지 않고 여전히 문제가 발생 하였습니다.
약간의 고민 끝에 서버의 환경변수 쪽에 설정을 하면 어떨까? 이런 생각이 들었고 실제 진행하여 보았습니다.


테스트


설정을 진행한 이후 정상적으로 동작함을 확인해 볼 수 있었습니다.

시스템 전체 환경변수로 GROUP_ID를 설정하여 영구적으로 환경변수를 유지됩니다.
즉 서버 또는 프로세스를 재시작하더라도 설정된 환경변수가 유지됩니다.


profile
backend_Devloper

0개의 댓글