在Pivotal Cloud Foundry环境中运行Apache Ignite Cluster

时间:2016-11-02 04:36:56

标签: spring-boot cloudfoundry ignite pivotal-cloud-foundry

我正在尝试在Pivotal Cloud Foundry环境中构建Apache Ignite Cluster,如下所示。

  1. 创建一个Spring-Boot应用程序,启动一个新的Ignite节点,在Cloud Foundry上部署它(例如Ignite-Node1)

  2. 创建了另一个Spring-Boot应用程序,该应用程序还将启动一个新的Ignite节点,在Cloud Foundry上部署它(例如Ignite-Node2)

  3. 现在,尽管两个应用程序都在同一个CloudFoundry环境中运行,但它们并没有形成Ignite Cluster,因为它们无法相互发现。

    Apache Ignite文档提供了AWS,Google云的检查配置详细信息,但是没有Pivotal Cloud Foundry的示例。

    有人可以为我提供有关如何在Cloud Foundry环境中运行Ignite Cluster的示例配置。

    • 作者Srini

1 个答案:

答案 0 :(得分:2)

Pivotal Cloud Foundry although it is possible to enable不支持容器到容器(app-to-app)网络。

默认情况下,所有通讯都必须通过前门进行['通过Cloud Foundry的路由器,通过HTTP或TCP端口。无法选择要触发的应用程序实例。这是由于容器网络计划progress of which you can check on Pivotal Tracker的变化。有detailed design document可公开发布。

更适合数据服务的替代方法是deploy them using BOSH。作为PCF用户,您可能希望将creating a PCF Tile视为Apache Ignite。

我的公司一直在帮助Hazelcast创建一个PCF Tile,它将按需创建专用VM群集。也许您可以考虑使用Hazelcast吗?