1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
여러가지가 혼재되어 잘 이해가 되지 않는데요, CD/CD 서버를 구축하신다는 것은 해당 서버에서 워크로드가 직접 띄워지는 목적이 아닌, 다른 서버들에 배포하기 위해서 사용됩니다. 따라서 gocd 를 띄운 서버에서 직접 Expo 앱을 호스팅하는 것은 좀 이상합니다.
두번째로, localhost 는 127.0.0.1 로 호출되며, 이는 해당 서버의 loopback 네트워크 인터페이스로 접근합니다. 즉, 해당 서버 자신으로 접근합니다. 만약 외부 호스트에서 localhost 로 접근하신다면, 외부 호스트가 배포한 호스트로 접근하는 것이 아니라, 외부 호스트 자신에게 호출합니다. CI/CD 로 배포한 워크로드를 외부 호스트에서 접근하시려면 외부에서 접근하실 수 있도록 리스너/바인딩 설정을 바꾸시거나, 같은 호스트에서 Nginx 등의 웹서버를 같이 띄워, 외부에서의 접근을 받으시고, Nginx 의 백엔드로 localhost 엔드포인트를 설정하시는 것이 필요할 것으로 보여집니다.
답변함 3달 전
관련 콘텐츠
- 질문됨 3달 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전
- AWS 공식업데이트됨 6달 전
- AWS 공식업데이트됨 일 년 전