使用Mesos管理Web App +数据库集群

时间:2014-05-06 22:51:50

标签: playframework-2.0 cassandra mesos

我刚学习Apache Mesos。我想运行一个集成了由Mesos管理的数据库集群(Cassandra)的Web应用程序集群(Scala Play)。

当Web应用程序出现故障或数据库出现故障时,我的理解是Mesos将自动重启服务。但问题是该服务可能会在群集中的其他节点上重新启动。

如果数据库关闭,并且Mesos重新启动群集中另一个节点上的数据库,那么Web应用程序将如何知道连接到新数据库实例的位置?

使用Mesos运行带有数据库的Web应用程序集群的专业人士和使用者有哪些?

1 个答案:

答案 0 :(得分:0)

看看这个项目:Cassandra on Mesos。您还可以使用Marathon运行Cassandra调度程序,让Mesos在集群上运行它。主要的专业是你获得最佳的资源利用率,而你得到资源分配的间接性(让Mesos为你处理资源的权衡!)。