1

У меня есть много приложений для загрузки весны, наложенных на PCF (Pivotal Cloud Foundry). Только для моего понимания у меня есть вопрос. Я вижу, что порт по умолчанию, используемый встроенным tomcat, составляет 8080 для всех приложений. Итак, как это управляется PCF, потому что, как правило, только одно приложение может работать на одном порту с проектом без PCF?Номер порта, используемый весенним загрузочным приложением

ответ

2

Каждое приложение запускается в контейнере как «гостевой» процесс в собственной «гостевой» виртуальной сети. Службы на хосте, которые управляют контейнерами, связывают с каждым контейнером внешний порт на хосте и направляют входящий трафик на свой внешний интерфейс на данном порту в соответствующий контейнер с его виртуальной сетью и портом 8080. PCF скоро разрешит приложение для использования нескольких портов. Подробнее о контейнерной технологии в PCF см. Здесь: https://www.cloudfoundry.org/cloud-foundry-containers-difference-warden-docker-garden/. В самом конце есть раздел, в котором более подробно рассказывается о том, как работает сеть.