我对Mesos还很陌生,正在努力理解其概念和思想。迄今为止,我认为我已经理解了基本的内容:Mesos试图将数据中心抽象为一个大型计算机。
通过使用Mesos + Docker集成,基本上可以在Mesos上运行任何应用程序,只要您的应用程序可以从Docker容器内运行。
这使我期望可以使用Mesos来运行Node.js应用程序。设置起来不应该太难。
我知道需要创建一个新的应用程序、设置其实例等,然后开始运行。之后,Mesos会部署我的应用程序,并负责在数据中心中分发它。当向Mesos请求端点时,可以找到创建的IP地址/主机名和端口。
但是,当然,我希望Web应用程序能够在特定的域或子域中使用,最好使用80或443端口,同时具备负载平衡和高可用性。是否有任何内置于Mesos中可以用来实现这一点的东西?
通过使用Mesos + Docker集成,基本上可以在Mesos上运行任何应用程序,只要您的应用程序可以从Docker容器内运行。
这使我期望可以使用Mesos来运行Node.js应用程序。设置起来不应该太难。
我知道需要创建一个新的应用程序、设置其实例等,然后开始运行。之后,Mesos会部署我的应用程序,并负责在数据中心中分发它。当向Mesos请求端点时,可以找到创建的IP地址/主机名和端口。
但是,当然,我希望Web应用程序能够在特定的域或子域中使用,最好使用80或443端口,同时具备负载平衡和高可用性。是否有任何内置于Mesos中可以用来实现这一点的东西?