2017-11-03 28 views
0

서비스 포트 10101에 응용 프로그램 1을 배포했습니다. 레이블이 HAPROXY_0_VHOST=vhost1.xxx.xxx 인 외부 용 응용 프로그램입니다. 그리고 문제없이 작동합니다.DCOS Marathon-LB returns 503

그런 다음 서비스 포트 10102에 비슷한 응용 프로그램 2를 HAPROXY_1_VHOST=vhost2.xxx.xxx과 함께 배포했습니다. Marathon-LB의 문서를 읽었습니다. 이것은 다른 VHOST에 2 개의 응용 프로그램을 배포하는 방법에 대한 제 이해입니다. 그러나 curl http://vhost2.xxx.xxxHTTP/1.0 503 Service Unavailable을 반환합니다.

DCOS 마스터 노드에서 curl marathon-lb.marathon.mesos:10102의 결과를 확인하여 응용 프로그램 2가 정상적으로 실행되고 있음을 확인했습니다.

VHOST를 잘못 구성 했습니까? 아니면 뭔가 잘못 됐어?

답변

0

알아 낸 내용 : vhost2 용 앱은 HAPROXY_1_VHOST=vhost2.xxx.xxx 대신 HAPROXY_0_VHOST=vhost2.xxx.xxx으로 표시되어야합니다. 여기에 문서가 명확하게 나와 있습니다.