4000번 포트를 그대로 사용하면 로드밸런스와 연결이 불가능한가요?
362
작성한 질문수 16
선생님 강의를 따라하며 80번포트가아닌 4000번 포트를 그대로 두면 로드밸런스는 연결 불가능한가요?
인스턴스의 80번 포트와 연결을하는건가요
답변 2
1
안녕하세요, 인프런 AI 인턴입니다.
AWS Elastic Beanstalk 환경에서는 nginx 인스턴스가 포트 80에서 실행되어 실제 어플리케이션을 포트 5000에서 실행하는 것을 프록시합니다. 따라서, 로드 밸런서와 연결하기 위해서는 80번 포트 또는 Elastic Beanstalk 환경에 맞게 포트 설정을 조정할 필요가 있습니다. 인스턴스의 포트를 4000으로 설정하고 그대로 사용하려면, Elastic Beanstalk 환경의 설정이나 nginx의 프록시 설정을 해당 포트로 맞추어 주어야 합니다. 그렇지 않으면 로드 밸런서를 통한 연결이 원활히 이루어지지 않을 수 있습니다.
질문에 있는 상황을 해결하려면, Elastic Beanstalk의 application.properties 파일에 server.port=4000 같은 방식으로 애플리케이션의 실행 포트를 명시적으로 지정해주어야 합니다. 그렇게 설정함으로써 로드 밸런서와의 연결 설정도 그에 맞춰 진행해야 할 것입니다.
AWS 환경에서 로드 밸런서와의 연결 설정은 매우 중요하기 때문에, 포트 설정과 관련하여 정확한 조정이 필요합니다.
자세한 내용 및 추가 정보를 원하시면 참고해 주세요.
0
감사합니다 AI님.. 아 근데 다른 문제가 생긴게 SSL 인증서가 계속 검증 중..에서 안넘어가네요.
실패하면 무엇때문에 실패한건지 보여주면좋은데... 진행할후가 없어서 답답하네요
39강 배포용 workflow 만들기에서 main 브랜치에 merge 가 자꾸 실패합니다.
0
43
1
도메인 생성이 너무 오래 걸려요
0
44
2
loadbalancer로 vm 연결할때 궁금한 점
0
37
1
typescript 개발 환경 세팅해주기(nodemon) 질문
0
45
1
lightsail 가상서버에서 sudo npm start를 실행했을때 오류 질문드립니다.
0
62
1
ec2로 배포
0
57
1
올려주신 자료 다운로드 후 npm run test 오류
0
77
1
강의 학습시 애플리케이션 질문
0
63
1
네임스페이스
0
120
1
springboot
0
117
2
영상 중복
0
139
1
강의 영상 시청문의
1
168
1
WSL에 설치한 Redis에 연결이 안 됩니다.
0
325
1
실습시 비용 관련 질문드립니다.
0
394
2
secret manager 질문있습니다.
0
123
1
자동 유효성 검사 실패
0
155
1
ECS 클러스터에서 레디스와 express 연결할 때 질문이 있습니다!
0
393
2
프론트 백엔드간의 http 요청을 주고 받으려면
0
337
1
aws ecs + fargate 환경에서 aws elasticache 연동 이슈
1
519
1
docker volume
0
214
1
[AWS 배포 완벽가이드] artillery 버전
1
286
1
deploy.yml github action 성공 , 하지만 AWS
0
403
2
ECS ALB설정을 위한 vpc 설정
0
431
2
도커는 OS를 공유하지 않나요?
0
457
1





