bladex3.0.1注册naocs集群失败(请管理员重视)

Blade 未结 2 687
doc3000
doc3000 2022-10-27 09:58

一、该问题的重现步骤是什么?


需要提供给你们的东西已经发送到你们邮箱,已经3天了,一直没有收到回复,无奈之下只能重新发帖,有没有进行测试也给个回复吧,我在公网一直开着naocs等你们测试也很危险的啊,麻烦进出测试一下吧

原贴地址:https://sns.bladex.cn/q-8795.html


按照nacos官网的方法部署了集群(nginx负载3台nacos),特意用对应bladex3.0.1版本的nacos2.1.0,所有nacos都是实体机部署非docker。

使用blade-log进行测试,测试环节:

1、关闭centos7.9的防火墙。

2、blade-log服务分别对单机模式的3台naocs注册,均能成功,证明nacos是没问题的。

3、通过nginx部署nacos集群模式之后登录nacos控制台看到3台nacos已经up状态。

4、用blade-log服务注册到nacos集群,出现错误,无法注册。


用我自己的项目都能顺利注册上这个naocs集群,但是bladex就不可以。

特别强调:我已经关闭防火墙了,不存在端口没开放问题,而且我自己的项目都能注册上。


二、你期待的结果是什么?实际看到的又是什么?

能成功注册到nacos集群

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

3.0.1 商业版     centos7.9

四、请提供详细的错误堆栈信息,这很重要。

2022-10-22 13:30:06.237  WARN 11044 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-log] & group[DEFAULT_GROUP]

2022-10-22 13:30:06.563  WARN 11044 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-log.yaml] & group[DEFAULT_GROUP]

2022-10-22 13:30:06.902  WARN 11044 --- [           main] c.a.c.n.c.NacosPropertySourceBuilder     : Ignore the empty nacos configuration and get it based on dataId[blade-log-dev.yaml] & group[DEFAULT_GROUP]

2022-10-22 13:30:06.902  INFO 11044 --- [           main] b.c.PropertySourceBootstrapConfiguration : Located property source: [BootstrapPropertySource {name='bootstrapProperties-blade-log-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-log.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-log,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade-dev.yaml,DEFAULT_GROUP'}, BootstrapPropertySource {name='bootstrapProperties-blade.yaml,DEFAULT_GROUP'}]

2022-10-22 13:30:06.911  INFO 11044 --- [           main] org.springblade.core.log.LogApplication  : The following 1 profile is active: "dev"

2022-10-22 13:30:07.268 ERROR 11044 --- [t.remote.worker] c.a.n.c.remote.client.grpc.GrpcClient    : Server check fail, please check server 192.168.3.199 ,port 9848 is available , error ={}


java.util.concurrent.ExecutionException: com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

at com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:566)

at com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:445)

at com.alibaba.nacos.common.remote.client.grpc.GrpcClient.serverCheck(GrpcClient.java:192)

at com.alibaba.nacos.common.remote.client.grpc.GrpcClient.connectToServer(GrpcClient.java:302)

at com.alibaba.nacos.common.remote.client.RpcClient.reconnect(RpcClient.java:521)

at com.alibaba.nacos.common.remote.client.RpcClient.lambda$start$2(RpcClient.java:369)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

Caused by: com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

at com.alibaba.nacos.shaded.io.grpc.Status.asRuntimeException(Status.java:533)

at com.alibaba.nacos.shaded.io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:497)

at com.alibaba.nacos.shaded.io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at com.alibaba.nacos.shaded.io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:700)

at com.alibaba.nacos.shaded.io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at com.alibaba.nacos.shaded.io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:399)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:521)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:66)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:641)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$700(ClientCallImpl.java:529)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:703)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:692)

at com.alibaba.nacos.shaded.io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)

at com.alibaba.nacos.shaded.io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)

... 3 common frames omitted

Caused by: com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.3.199:9848

Caused by: java.net.ConnectException: Connection refused: no further information

at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)

at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:327)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:688)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:635)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:552)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:514)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

at com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)

at java.lang.Thread.run(Thread.java:748)


2022-10-22 13:30:07.435  INFO 11044 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode

2022-10-22 13:30:07.436  INFO 11044 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.

2022-10-22 13:30:07.447  INFO 11044 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4 ms. Found 0 Redis repository interfaces.

2022-10-22 13:30:07.535  WARN 11044 --- [           main] o.m.s.mapper.ClassPathMapperScanner      : No MyBatis mapper was found in '[org.springblade.core.log]' package. Please check your configuration.

2022-10-22 13:30:07.580  INFO 11044 --- [           main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=6c654690-1023-34fe-a449-d444e1b7b8ed

2022-10-22 13:30:07.581  INFO 11044 --- [           main] s.c.l.p.BladePropertySourcePostProcessor : BladePropertySourcePostProcessor init.

2022-10-22 13:30:07.605  INFO 11044 --- [           main] s.c.l.p.BladePropertySourcePostProcessor : BladePropertySourcePostProcessor process @BladePropertySource bean.

INFO: Sentinel log output type is: file

INFO: Sentinel log charset is: utf-8

INFO: Sentinel log base directory is: C:\Users\kww\logs\csp\

INFO: Sentinel log name use pid is: false

INFO: Sentinel log level is: INFO

2022-10-22 13:30:08.005  WARN 11044 --- [           main] io.undertow.websockets.jsr               : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used

2022-10-22 13:30:08.015  INFO 11044 --- [           main] io.undertow.servlet                      : Initializing Spring embedded WebApplicationContext

2022-10-22 13:30:08.015  INFO 11044 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1094 ms

2022-10-22 13:30:08.101  INFO 11044 --- [           main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource

2022-10-22 13:30:08.296  INFO 11044 --- [           main] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} inited

2022-10-22 13:30:09.112  INFO 11044 --- [           main] c.a.c.sentinel.SentinelWebMvcConfigurer  : [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**].

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/usual/list]}" onto org.springblade.core.log.controller.LogUsualController#list(Map, Query)

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/error/list]}" onto org.springblade.core.log.controller.LogErrorController#list(Map, Query)

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{ [/error], produces [text/html]}" onto org.springblade.core.log.error.BladeErrorController#errorHtml(HttpServletRequest, HttpServletResponse)

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/usual/detail]}" onto org.springblade.core.log.controller.LogUsualController#detail(LogUsual)

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{ [/error]}" onto org.springblade.core.log.error.BladeErrorController#error(HttpServletRequest)

2022-10-22 13:30:09.137  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{POST [/log/saveErrorLog]}" onto org.springblade.core.log.feign.LogClient#saveErrorLog(LogError)

2022-10-22 13:30:09.138  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/api/list]}" onto org.springblade.core.log.controller.LogApiController#list(Map, Query)

2022-10-22 13:30:09.138  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{POST [/log/saveApiLog]}" onto org.springblade.core.log.feign.LogClient#saveApiLog(LogApi)

2022-10-22 13:30:09.138  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/error/detail]}" onto org.springblade.core.log.controller.LogErrorController#detail(LogError)

2022-10-22 13:30:09.138  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{POST [/log/saveUsualLog]}" onto org.springblade.core.log.feign.LogClient#saveUsualLog(LogUsual)

2022-10-22 13:30:09.138  INFO 11044 --- [           main] .c.c.v.BladeRequestMappingHandlerMapping : Mapped "{GET [/api/detail]}" onto org.springblade.core.log.controller.LogApiController#detail(LogApi)

2022-10-22 13:30:09.415 ERROR 11044 --- [t.remote.worker] c.a.n.c.remote.client.grpc.GrpcClient    : Server check fail, please check server 192.168.3.199 ,port 9848 is available , error ={}


java.util.concurrent.ExecutionException: com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

at com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:566)

at com.alibaba.nacos.shaded.com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:445)

at com.alibaba.nacos.common.remote.client.grpc.GrpcClient.serverCheck(GrpcClient.java:192)

at com.alibaba.nacos.common.remote.client.grpc.GrpcClient.connectToServer(GrpcClient.java:302)

at com.alibaba.nacos.common.remote.client.RpcClient.reconnect(RpcClient.java:521)

at com.alibaba.nacos.common.remote.client.RpcClient.lambda$start$2(RpcClient.java:369)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

at java.util.concurrent.FutureTask.run(FutureTask.java:266)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)

at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

at java.lang.Thread.run(Thread.java:748)

Caused by: com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception

at com.alibaba.nacos.shaded.io.grpc.Status.asRuntimeException(Status.java:533)

at com.alibaba.nacos.shaded.io.grpc.stub.ClientCalls$UnaryStreamToFuture.onClose(ClientCalls.java:497)

at com.alibaba.nacos.shaded.io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at com.alibaba.nacos.shaded.io.grpc.internal.CensusStatsModule$StatsClientInterceptor$1$1.onClose(CensusStatsModule.java:700)

at com.alibaba.nacos.shaded.io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23)

at com.alibaba.nacos.shaded.io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40)

at com.alibaba.nacos.shaded.io.grpc.internal.CensusTracingModule$TracingClientInterceptor$1$1.onClose(CensusTracingModule.java:399)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:521)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:66)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:641)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$700(ClientCallImpl.java:529)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:703)

at com.alibaba.nacos.shaded.io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:692)

at com.alibaba.nacos.shaded.io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37)

at com.alibaba.nacos.shaded.io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123)

... 3 common frames omitted

Caused by: com.alibaba.nacos.shaded.io.grpc.netty.shaded.io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.3.199:9848

2条回答
提交回复