java Infinispan:ISPN004016:服务器不再位于群集中(127.0.0.1:11222),正在从池中删除
我正在尝试更多地了解infispan,如docs中所述,我克隆了tutorials repo。为了便于开始,我使用了官方的docker images,这次(因为我在13.X上遇到了问题)将自己限制在12.1教程分支和docker映像
要启动docker映像,我尝试了两种方法:
docker run -p 11222:11222 -e USER="Titus Bramble" -e PASS="Shambles" --name infinispan infinispan/server:12.1
docker run --network host -e USER="Titus Bramble" -e PASS="Shambles" --name infinispan infinispan/server:12.1
两者都不起作用。客户说,很多时候:
Sep 11, 2021 10:14:24 AM org.infinispan.client.hotrod.impl.transport.netty.ChannelFactory closeChannelPools
INFO: ISPN004016: Server not in cluster anymore(127.0.0.1:11222), removing from the pool.
。。。在连接失败之前:
io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /127.0.0.1:11222
Caused by: java.net.ConnectException: Connection refused: no further information
基本代码是
ConfigurationBuilder builder = new ConfigurationBuilder();
builder.addServer()
.host("127.0.0.1")
.port(ConfigurationProperties.DEFAULT_HOTROD_PORT)
.security().authentication()
//Add user credentials.
.username("Titus Bramble")
.password("Shambles")
.realm("default")
.saslMechanism("DIGEST-MD5");
// Connect to the server
RemoteCacheManager client = new RemoteCacheManager(builder.build());
虽然我没有运行mac,但我尝试了旧的解决方法
builder.clientIntelligence(ClientIntelligence.BASIC);
。。。但这也没用。这只发生在对接的infinispan上,而不是“传统”安装infinispan时
在Windows 10计算机上运行Docker for Windows,Java版本为8。有人知道这是怎么回事吗
共 (0) 个答案