连接nacos服务器报错,显示/nacos/v1/ns/instance after all servers([localhost:8848])
前置条件:
common类引入以下依赖:
<!-- nacos start 注册发现--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><!-- nacos end--><!-- nacos start 配置中心--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><!-- nacos end 配置中心-->
1)在nacos上创建配置文件
2)创建成功后
3)本地创建bootstrap.properties
#服务名称
spring.application.name=mall-coupon
#配置文件nacos地址
spring.cloud.nacos.config.server-addr=192.xxx.xx.xx:8848
#注册与发现nacos地址
spring.cloud.nacos.discovery.server-addr=192.xxx.xx.xx:8848
#指定配置文件类型
spring.cloud.nacos.config.file-extension=properties
#data-id
spring.cloud.nacos.config.name=mall-coupon
4)在具体服务启动类增加注解
@EnableDiscoveryClient
@SpringBootApplication
@MapperScan("com.example.mall.coupon.dao")
@EnableDiscoveryClient
public class CouponApplication {public static void main(String[] args) {SpringApplication.run(CouponApplication.class, args);}}
问题一:bootstrap.properties未生效
配置了bootstrap.properties配置文件,从nacos读取配置,但是感觉并没有走nacos,继续读的本地配置(application.yml/或其他配置文件)。
解决办法:删除本地配置文件,只留bootstrap.properties,先成功连接上nacos配置中心
此时如果没连接上nacos,会报一些配置文件错误,比如mysql连接错误等。
引入以下依赖,解决bootstrap.properties读取问题
<!--解决不能读取bootstrap.properties配置文件的问题--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId><version>3.0.2</version></dependency>
问题二:解决nacos连接问题(若bootstrap.properties配置文件没生效,详细阅读上面的解决办法)
#服务名称
spring.application.name=mall-coupon
#配置文件nacos地址
spring.cloud.nacos.config.server-addr=192.xxx.xx.xx:8848
#注册与发现nacos地址
spring.cloud.nacos.discovery.server-addr=192.xxx.xx.xx:8848
#指定配置文件类型
spring.cloud.nacos.config.file-extension=properties
#data-id
spring.cloud.nacos.config.name=mall-coupon
配置上面的配置文件,应该可以启动成功
连接nacos服务器报错,显示/nacos/v1/ns/instance after all servers([localhost:8848])相关推荐
- rtmp一些状态信息详解-as连接FMS服务器报错状态汇总~~
原地址:http://help.adobe.com/zh_CN/AIR/1.5/jslr/flash/events/NetStatusEvent.html 下表说明了 code 和 level 属性可 ...
- windows连接远程服务器报错‘SSH‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件 解决方案
windows连接远程服务器报错'SSH' 不是内部或外部命令,也不是可运行的程序 或批处理文件 解决方案 参考文章: (1)windows连接远程服务器报错'SSH' 不是内部或外部命令,也不是可运 ...
- java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all servers
本地微服务注册不上nacos 报错 java.lang.IllegalStateException: failed to req API:/nacos/v1/ns/instance after all ...
- mysql报错乱码_连接mysql服务器报错时,出现乱码
页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...
- 连接mysql报错有乱码_连接mysql服务器报错时,出现乱码
页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...
- ssh连接远程服务器报错:ssh_exchange_identification: read: Connection reset by peer
报错如下: 解决方案如下: vi /etc/hosts.allow 打开后文件内容如下: 我这里在文件最后添加一行内容: sshd:ALL 添加后文件内容如下图: 我添加的这行内容表示允许所有的机器通 ...
- 【SpringCloud】 failed to req API:/nacos/v1/ns/instance after all servers code:500 msg Read timed out
1.概述 在博客 [SpringCloud]Spring cloud Alibaba Nacos 集群和持久化配置 我本地搭建了一个集群,但是太费内存了,然后最后一步注册,没有成功,猜测是因为naco ...
- failed to req API:/nacos/v1/ns/instance after all servers([192.168.101.70:80/nacos])
一.错误处理场景: 1,nacos正常启动,start.out日志输出正常: 2,部分电脑的项目能正常连接nacos,部分连接失败(有的电脑的项目启动后的十多秒内是可以正常访问,有的电脑直接是登录不了 ...
- Windows版nacos启动报错(nacos安装路径问题)
文章目录 1.出错日志 2.出错原因 3.解决方案 1.出错日志 Error starting ApplicationContext. To display the conditions report ...
最新文章
- 2022-2028年中国果壳活性炭行业市场发展调研及竞争战略分析报告
- es6学习---.babelrc文件
- python设计一个验证用户密码程序出入小区卡_自助餐取菜顺利为_______。
- Arduino学习笔记⑦ EEPROM断电保存数据
- mybatis学习(3)进阶
- ios 不同sdk4.3 6.0版本号,关于方法的兼容性的通用方法
- [蓝桥杯2016初赛]卡片换位-bfs
- python基础数据类型的相关知识点
- [css] 说说你对相对定位、绝对定位、固定定位的理解
- Centos7通过yum安装jdk8
- Git学习系列(六)解决分支冲突及分支管理策略
- javascript 关键字this
- Ogre3D的GOOF的场景编辑器截图
- velocity 获取list对象_Redis专题2:认识list、Zset与BitMaps
- 51单片机C语言堆栈,《单片机C语言试题》(一)20101027
- GBase 8atmp 目录权限改变导致加载失败
- 柠檬水健康问题打包解答
- 柿饼UI入门课程第一周作业
- 前长江基金董事长王含冰被开除党籍和公职 涉嫌职务犯罪
- 是时候让AI辅助你追剧了,以《猎场》为例