C# 无法连接到配置中的任何地址!已尝试下列地址:xx.xx.xx.xx:5701、xx.xx.xx.xx.xx:5702、xx.xx.xx.xx:5703
使用as unisocket客户端在AKS中安装Hazelcast群集,安装成功完成。能够无任何问题地访问man中心,并查看节点的启动和运行情况 问题是当试图从c#client访问时C# 无法连接到配置中的任何地址!已尝试下列地址:xx.xx.xx.xx:5701、xx.xx.xx.xx.xx:5702、xx.xx.xx.xx:5703,c#,hazelcast.net,C#,Hazelcast.net,使用as unisocket客户端在AKS中安装Hazelcast群集,安装成功完成。能够无任何问题地访问man中心,并查看节点的启动和运行情况 问题是当试图从c#client访问时 //HazleCast var hazelClientConfig=new ClientConfig(); hazelClientConfig.GetNetworkConfig().SetSmartRouting(false); hazelClientConfig.GetNetworkConfig().AddAdd
//HazleCast
var hazelClientConfig=new ClientConfig();
hazelClientConfig.GetNetworkConfig().SetSmartRouting(false);
hazelClientConfig.GetNetworkConfig().AddAddress(“xx.xx.xx.xx”);
services.AddSingleton(hazelClientConfig);
services.AddTransient(x=>
{
var hazelClientConfig=x.GetRequiredService();
返回HazelcastClient.NewHazelcastClient(hazelClientConfig);
});
获取此错误:
无法连接到配置中的任何地址
已尝试下列地址:xx.xx.xx.xx:5701、xx.xx.xx.xx.xx:5702、xx.xx.xx.xx:5703
Man中心显示,在花费6个小时解决并修复问题后,服务正在收听5701 使用此helm命令:helm install hazelcast--set service.type=LoadBalancer,service.clusterIP=“”,image.tag=3.12hazelcast/hazelcast
默认情况下,它使用的是最新的hazelcast映像,该映像与c#client不兼容,但因此添加了一个标记以提取兼容的映像。在浪费了6个小时后,解决了该问题 使用此helm命令:helm install hazelcast--set service.type=LoadBalancer,service.clusterIP=“”,image.tag=3.12hazelcast/hazelcast
默认情况下,它使用的是最新的hazelcast映像,该映像与c#client不兼容,因此添加了一个标签以拉取兼容的映像。防火墙设置?没有,我可以访问在同一AKS群集上运行的8080上的man中心,而无需任何白名单。您没有运行服务器。请参阅链接中的“快速入门”。您没有启动服务器或服务器由于错误而关闭。防火墙设置?无,我可以访问运行在同一AKS群集上的8080上的man中心,而无需任何白名单。您没有运行服务器。请参阅链接中的“快速入门”。您没有启动服务器,或者服务器由于错误而关闭。
//HazleCast
var hazelClientConfig = new ClientConfig();
hazelClientConfig.GetNetworkConfig().SetSmartRouting(false);
hazelClientConfig.GetNetworkConfig().AddAddress("xx.xx.xx.xx");
services.AddSingleton(hazelClientConfig);
services.AddTransient(x =>
{
var hazelClientConfig = x.GetRequiredService<ClientConfig>();
return HazelcastClient.NewHazelcastClient(hazelClientConfig);
});