使用HazelCast进行水平聚类

时间:2013-09-18 04:08:48

标签: java distributed-computing hazelcast

    I am using hazelCast-3.0 jars . I am able to create vertical cluster(on the same System where only port no. differ from one server to other Ip remains the same.) and its working  pretty good.But i want to create horizontal cluster(where i can use any ip address along with any port no. depending on the configuration). If this is possible in hazelCast then please share how. i went through several links like http://www.hazelcast.com/docs/1.9.4/manual/multi_html/ch11.html
    if this link is useful the suggest me how. I made only change to hazelcast.xml.
    <tcp-ip enabled="true">
                    <hostname>172.22.65.111</hostname>
                    <hostname>172.22.68.19</hostname>
                    <interface>172.22.*.*</interface>               
                </tcp-ip>

在两个系统上都使用相同的jar文件。我创建一个地图名称“xyz”并为其存储一些值。然后它应该可用于具有相同地图名称“xyz”的其他系统。     这是我在我的系统上使用的代码     clientConfig.addAddress( “172.22.65.111:5701”);                 的System.out.println( “P2”);                 HazelcastInstance客户端= HazelcastClient                         .newHazelcastClient(clientConfig);

            IMap<Integer, String> map = client.getMap("m");
            map.put(1,"ram");

除了ip和port之外,第二个系统上的代码相同。并且我认为我试图进入另一个系统。

2 个答案:

答案 0 :(得分:1)

您的链接指的是手册的过时版本。 如果您按照

中的入门指南进行操作

http://www.hazelcast.com/docs/3.0/manual/single_html/#GettingStarted

您应该能够通过在两台不同的计算机上启动示例代码来形成水平集群。

当前的hazelcast发行版还包含一个包含示例应用程序的bin文件夹。

答案 1 :(得分:0)

我发现了一个基于hazelcast 3.0 clone-griddatamaster的新内存网格。(griddatamaster.wordpress.com)他们声称他们将提供企业级的未来,如安全性,管理控制台......以及来自gigaspace和oracle coherence的一些很酷的未来

griddatamaster.wordpress.com