【问题标题】:Port number used by spring boot applicationspring boot 应用程序使用的端口号
【发布时间】:2017-03-07 17:49:41
【问题描述】:

我在 PCF(Pivotal Cloud Foundry)上推送了许多 Spring Boot 应用程序。只是为了我的理解,我有一些问题。我可以看到嵌入式 tomcat 使用的默认端口是所有应用程序的 8080。那么 PCF 是如何管理的,因为通常只有 1 个应用程序可以在具有非 PCF 项目的单个端口上运行?

【问题讨论】:

    标签: java spring spring-boot cloud-foundry pivotal-web-services


    【解决方案1】:

    每个应用程序在其自己的“来宾”虚拟网络上作为“来宾”进程在容器中运行。主机上管理容器的服务将主机上的外部端口与每个容器相关联,并将其外部接口上给定端口的入站流量定向到适当的容器,其虚拟网络和端口为 8080。PCF 很快将允许应用程序使用多个端口。有关 PCF 中容器技术的更多信息,请参见此处:https://www.cloudfoundry.org/cloud-foundry-containers-difference-warden-docker-garden/。最后有一节更详细地介绍了网络的工作原理。

    【讨论】:

      猜你喜欢
      • 2022-01-15
      • 2018-04-07
      • 2015-07-25
      • 2018-04-22
      • 1970-01-01
      • 2014-01-31
      相关资源
      最近更新 更多