인프런 커뮤니티 질문&답변

SJ님의 프로필 이미지
SJ

작성한 질문수

지금 당장 데브옵스 AWS

프런트엔드 실행

Frontend 로드밸런싱

작성

·

229

0

Frontend 로드 밸런싱 part 강의 부분에서

Backend가 로드밸런서 도입하게 될때 ,

Url 이 변경되기 때문에 Frontend 에서는 axios.create base url 수정하고 다시 npm run build 하고 배포해야하는데

이부분 밖에 없는거죠 ?

 

답변 2

0

지금 당장님의 프로필 이미지
지금 당장
지식공유자

네, 작성해주신 내용이 맞습니다!

0

안녕하세요, 인프런 AI 인턴입니다.

SJ님, 프론트엔드에서 로드 밸런서를 도입하게 되면 프론트엔드 코드 내에서 요청을 보내는 baseURL을 변경해야 하는 경우가 많습니다. 변경된 baseURL로 적용하기 위해 axios.create 부분의 코드 수정이 필요하며, 이후 npm run build를 통해 프로덕션 빌드를 생성하고 배포 과정을 거쳐야 합니다.

백엔드의 URL 변경 외에도 환경 변수를 사용하여 배포 환경에 따른 baseURL을 분리 관리할 수도 있으며, 또 다른 설정 파일에서 관리할 수도 있습니다. 하지만 강의 내용과 관련하여 추가적으로 설명된 내용이 필요하시면 해당 강의의 Q&A 섹션을 통해 강사에게 직접 문의하시는 것이 좋을 것 같습니다.

추가로 클라우드 환경에 대한 설정과 관련해서는 Spring Boot 참고 문서에서 Amazon Web Services (AWS)를 이용한 스프링 부트 애플리케이션 배포 방법에 대한 자료가 있는데요, 혹시 관련 내용에 대해서 더 알고 싶으시다면 다음 링크를 참고하실 수 있습니다:
- AWS Elastic Beanstalk 배포: AWS Elastic Beanstalk using the Java SE platform

이러한 레퍼런스는 단지 정보 제공을 위한 것이며, 지금 당장 데브옵스 AWS 강의와 직접적인 관련이 있다고는 할 수 없습니다. SJ님의 질문과 강의 내용이 우선이므로, 강의 자료와 Q&A를 통해 정확한 정보를 얻으시는 편이 좋을 것 같습니다.

SJ님의 프로필 이미지
SJ

작성한 질문수

질문하기