我只是在学习Apache Mesos。我想运行一个web应用集群(Scala Play),与一个由Mesos管理的数据库集群(Cassandra)集成。
当web应用程序宕机或数据库宕机时,我的理解是Mesos会自动重启服务。但问题是,该服务可能会在集群中的不同节点上重新启动。
如果数据库宕机,Mesos在集群中的另一个节点上重新启动数据库,web应用程序如何知道在哪里连接到新的数据库实例?
使用Mesos运行带有数据库的web应用集群的利弊是什么?
发布于 2014-11-11 04:50:28
看看这个项目:Cassandra on Mesos。您还可以使用Marathon运行Cassandra调度程序,让Mesos在集群上运行它。主要的优点是你获得了最优的资源利用率,而缺点是你获得了间接的资源分配(让Mesos为你处理资源的权衡!)。
https://stackoverflow.com/questions/23505837
复制相似问题