前置条件:

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])相关推荐

  1. rtmp一些状态信息详解-as连接FMS服务器报错状态汇总~~

    原地址:http://help.adobe.com/zh_CN/AIR/1.5/jslr/flash/events/NetStatusEvent.html 下表说明了 code 和 level 属性可 ...

  2. windows连接远程服务器报错‘SSH‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件 解决方案

    windows连接远程服务器报错'SSH' 不是内部或外部命令,也不是可运行的程序 或批处理文件 解决方案 参考文章: (1)windows连接远程服务器报错'SSH' 不是内部或外部命令,也不是可运 ...

  3. 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 ...

  4. mysql报错乱码_连接mysql服务器报错时,出现乱码

    页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...

  5. 连接mysql报错有乱码_连接mysql服务器报错时,出现乱码

    页头用了 header('content-type:text/html;charset=utf-8'); try { $this->dbo=new PDO($dsn,$dbuser,$dbpas ...

  6. ssh连接远程服务器报错:ssh_exchange_identification: read: Connection reset by peer

    报错如下: 解决方案如下: vi /etc/hosts.allow 打开后文件内容如下: 我这里在文件最后添加一行内容: sshd:ALL 添加后文件内容如下图: 我添加的这行内容表示允许所有的机器通 ...

  7. 【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 ...

  8. failed to req API:/nacos/v1/ns/instance after all servers([192.168.101.70:80/nacos])

    一.错误处理场景: 1,nacos正常启动,start.out日志输出正常: 2,部分电脑的项目能正常连接nacos,部分连接失败(有的电脑的项目启动后的十多秒内是可以正常访问,有的电脑直接是登录不了 ...

  9. Windows版nacos启动报错(nacos安装路径问题)

    文章目录 1.出错日志 2.出错原因 3.解决方案 1.出错日志 Error starting ApplicationContext. To display the conditions report ...

最新文章

  1. 2022-2028年中国果壳活性炭行业市场发展调研及竞争战略分析报告
  2. es6学习---.babelrc文件
  3. python设计一个验证用户密码程序出入小区卡_自助餐取菜顺利为_______。
  4. Arduino学习笔记⑦ EEPROM断电保存数据
  5. mybatis学习(3)进阶
  6. ios 不同sdk4.3 6.0版本号,关于方法的兼容性的通用方法
  7. [蓝桥杯2016初赛]卡片换位-bfs
  8. python基础数据类型的相关知识点
  9. [css] 说说你对相对定位、绝对定位、固定定位的理解
  10. Centos7通过yum安装jdk8
  11. Git学习系列(六)解决分支冲突及分支管理策略
  12. javascript 关键字this
  13. Ogre3D的GOOF的场景编辑器截图
  14. velocity 获取list对象_Redis专题2:认识list、Zset与BitMaps
  15. 51单片机C语言堆栈,《单片机C语言试题》(一)20101027
  16. GBase 8atmp 目录权限改变导致加载失败
  17. 柠檬水健康问题打包解答
  18. 柿饼UI入门课程第一周作业
  19. 前长江基金董事长王含冰被开除党籍和公职 涉嫌职务犯罪
  20. 是时候让AI辅助你追剧了,以《猎场》为例

热门文章

  1. 真实入手评测:荣耀手表gspro和华为gt2的区别-荣耀手表gspro和magic2的区别-看看内行人怎么说
  2. Sanic框架登录验证——Sanic-Auth的使用方法
  3. Micro API使用
  4. Flex布局(实例篇)
  5. 关于压缩工具7-zip的7z脚本用法
  6. JS的除法应用 求余,取整,进一法,四舍五入
  7. 震惊!英伟达 4 月的发布会全部是合成的
  8. 怎样选数据分析培训机构,靠谱的数据分析培训机构有哪些
  9. C语言--闰年判断程序
  10. 建造者模式用JAVA的简单实现