gpt4 book ai didi

java - 将 hazelcast 客户端连接到管理中心

转载 作者:行者123 更新时间:2023-12-02 01:59:38 25 4
gpt4 key购买 nike

我已使用以下配置将 hazelcast 服务器连接到 mancenter

@Bean

public Config mancenterConfig()
{

Config cfg = new Config();
cfg.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);
cfg.getNetworkConfig().setPort(5705).setPortAutoIncrement(false);
cfg.getNetworkConfig().getJoin().getTcpIpConfig().setEnabled(true).addMember("127.0.0.1");
cfg.getNetworkConfig().getInterfaces().setEnabled(true).addInterface("127.0.0.*");
cfg.getManagementCenterConfig().setEnabled(true).setUrl("http://localhost:8080/mancenter");
return cfg;

}

但我不知道如何在客户端配置中设置管理中心网址

@Bean
public ClientConfig getClientConfig() {

ClientConfig clientConfig= new ClientConfig();

ClientNetworkConfig clientNetworkConfig = new ClientNetworkConfig();

clientConfig.setNetworkConfig(clientNetworkConfig);
return clientConfig;

}

最佳答案

您可以在 Hazelcast 3.9 及更高版本上执行此操作,但方式不同,

Hazelcast 客户端不直接连接到管理中心,因此管理中心位置不适合客户端的配置。

相反,如果您将属性 hazelcast.client.statistics.enabled 设置为 true,那么 Hazelcast 客户端会将其统计信息传递给 Hazelcast 服务器,Hazelcast 服务器会将这些统计信息传递给管理中心。

关于java - 将 hazelcast 客户端连接到管理中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51797024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com