我对 Mesos 还很陌生,我仍在尝试围绕它的概念和想法来思考。到目前为止,我想我已经理解 Mesos 基本上试图抽象出您的数据中心并将其呈现为一台大型计算机。
使用Mesos + Docker 集成基本上可以在 Mesos 上运行任何应用程序,只要您的应用程序可以在 Docker 容器内运行。
这让我期待我可以使用 Mesos 来运行 Node.js 应用程序。这不应该太难设置。
我知道我需要创建一个新的应用程序,设置它的实例和公司,然后去做。然后 Mesos 部署我的应用程序并负责将其分发到数据中心。当向 Mesos 询问端点时,我可以找到创建的 IP 地址/主机名和端口。
但是,当然,我希望 Web 应用程序在特定域或子域中可用,最好是端口 80 或 443,同时使用负载平衡和高可用性。Mesos有什么内置的东西可以用来做这件事吗?