spring-cloud-starter-alibaba-nacos-discovery 2.2.9.RELEASE版本采用如下配置
会遇到"serverList is empty,please check configuration"
spring-cloud-starter-alibaba-nacos-discovery 2.2.9.RELEASE版本采用如下配置
会遇到"serverList is empty,please check configuration"
endpoint 和serverAddr是两种不同的设置方式, 目前的逻辑没有问题,不需要进行修改。
没问题我不会提交PR,麻烦按截图验证
之前的端口8848和nacos server默认端口一样,乍看上去有歧义。
curl localhost:8080 会返回 localhost:8848
没看懂问题, endpoint模式我们验证过没问题。
endpoint是地址服务器地址, 完整的请求应该是${endpoint}/nacos/serverlist
返回的地址应该不带有端口号如:1.1.1.1
然后client再去访问1.1.1.1:8848。
或者你看下升级nacos-client是否能解决, 我印象中有一个客户端版本被社区改出过问题, 具体哪个版本忘记了。
本地启动nacos server,服务端口是8848 配置一个endpoint服务,地址是 http://localhost:8080,访问该地址会返回localhost:8848
客户端 使用spring-cloud-starter-alibaba-nacos-discovery 2.2.9.RELEASE版本采用如下配置启动
启动时报错
或者你看下升级nacos-client是否能解决, 我印象中有一个客户端版本被社区改出过问题, 具体哪个版本忘记了。
刚刚验证了一下,nacos-client 2.2.0已经没有这个问题了