1、目录
记录一下当出现 server is DOWN now, please try again later 这个错误时,如何解决此问题
2、问题描述
Nacos
启动后,Spring Cloud
程序注册到Nacos上去,出现如下错误:
com.alibaba.nacos.api.exception.NacosException: server is DOWN now, please try again later!
at com.alibaba.nacos.client.naming.net.NamingProxy.callServer(NamingProxy.java:615) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.net.NamingProxy.reqApi(NamingProxy.java:526) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.net.NamingProxy.reqApi(NamingProxy.java:498) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.net.NamingProxy.reqApi(NamingProxy.java:493) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.net.NamingProxy.queryList(NamingProxy.java:407) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.core.HostReactor.updateService(HostReactor.java:382) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.core.HostReactor.updateServiceNow(HostReactor.java:345) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.core.HostReactor.getServiceInfo(HostReactor.java:320) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.NacosNamingService.selectInstances(NacosNamingService.java:359) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.NacosNamingService.selectInstances(NacosNamingService.java:332) ~[nacos-client-1.4.2.jar!/:?]
at com.alibaba.nacos.client.naming.NacosNamingService.selectInstances(NacosNamingService.java:320) ~[nacos-client-1.4.2.jar!/:?]
3、解决方案
进入到nacos
的安装目录下,删除data/protocol
目录,然后重启nacos
服务,在重启Spring Cloud
服务,这个问题就解决了。