首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS混合云环境的Hazelcast配置

AWS混合云环境的Hazelcast配置
EN

Stack Overflow用户
提问于 2014-07-03 10:19:52
回答 1查看 300关注 0票数 1

我在大学里用黑兹尔卡斯特做一个项目。目的是使用Hazelcast将本地数据中心与AWS连接起来。54.76.224.90是我的WindowsEC2-Server的公共IP入口,我关闭了防火墙,并将端口5781-5785添加到安全组中。但是,我无法将来自本地计算机的hazelcast实例与EC2-Server连接起来,并且我最终拥有两个独立的集群。以下是配置:

代码语言:javascript
复制
    Config cfg = new Config();
    cfg.setProperty("hazelcast.initial.min.cluster.size","2");

    NetworkConfig ncfg = cfg.getNetworkConfig();
    ncfg.setPort(5781);
    ncfg.setPortAutoIncrement(true);
    ncfg.getInterfaces().setEnabled(true).addInterface("*.*.*.*");

    JoinConfig jcfg = ncfg.getJoin();
    jcfg.getMulticastConfig().setEnabled(false);

    jcfg.getTcpIpConfig().
    addMember("54.76.224.90").
    setRequiredMember(null).
    setEnabled(true).
    setConnectionTimeoutSeconds(20);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-04 18:58:44

解决方案是完全删除定义了接口的行。问题是接口是错误的。显然,接口"*.*.*.*"根本不允许任何连接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24551039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档