小编vdi*_*rov的帖子

创建 HazelcastInstance 后添加新的 Hazelcast 成员

我正在尝试向新创建的 HazelcastInstance 添加新成员(在初始化之后),但我找不到执行此操作的 API。我不想使用多播,所以我禁用了它,代码如下:

Config config = new Config();
config.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);
HazelcastInstance instance = Hazelcast.newHazelcastInstance(config);
Run Code Online (Sandbox Code Playgroud)

我尝试在初始化后将成员添加到配置中,但它似乎没有执行任何操作:

instance.getConfig().getNetworkConfig().getJoin().getTcpIpConfig().addMember("192.168.1.5");
Run Code Online (Sandbox Code Playgroud)

如果我在调用 Hazelcast.newHazelcastInstance(config) 方法之前调用上面的代码,则它可以工作,但这对我来说不是一个解决方案,因为我想要一个正在运行的实例,但我不知道 IP(或范围)稍后应添加的新成员。

我不确定这是否是解决此问题的正确方法,因此我们将不胜感激。

谢谢!

hazelcast

5
推荐指数
1
解决办法
5865
查看次数

如何在elastic-beanstalk实例中配置AWS CLI

我创建了一个弹性beanstalk配置,eb init并使用该eb create命令对其进行部署.当我ssh到实例时,我可以看到我安装了AWS CLI.

我要做的是使用eb createor init命令配置带有访问密钥ID和AWS秘密访问密钥的CLI ,这样我每次都不需要SSH到环境并进行手动配置.

有没有办法配置CLI和环境部署(首次启动时)?我试过传递环境变量,但似乎没有做任何事情.

谢谢

amazon-web-services amazon-elastic-beanstalk

1
推荐指数
1
解决办法
1287
查看次数