marathon可以跨示例分配相同的随机选择的主机\u端口吗?

um6iljoc  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(451)

对于我的容器化应用程序,我想为该应用程序的所有示例为容器的网桥网络端点分配相同的主机端口。指定主机端口会有资源耗尽的风险。不指定它将导致为每个示例选择一个随机端口。
我不介意随机选择一个端口,只要它在我的应用程序的所有示例中都是相同的。有没有一种方法可以请求marathon为我的容器端点选择这样的主机端口。

gmol1639

gmol16391#

我认为你真正想要的是服务发现/负载平衡。看看马拉松比赛的文件
https://mesosphere.github.io/marathon/docs/service-discovery-load-balancing
以获得概述。
另外,请参阅docker networking文档
https://mesosphere.github.io/marathon/docs/native-docker.html
你可以利用 hostPort 或者更一般的 ports 属性。

相关问题