程序开发 Windows 本地启动 jar 包注册到 nacos 有时候需要命令行启动 jar 包,并将其注册到 nacos 上,可以使用如下命令: java -jar -Dspring.profiles.active=dev -Dspring.cloud.nacos.discovery.server-addr="xxx:8848" -Dfile.encoding=utf-8 xxx.jar 在 windows 上 -Dfile.encodi…
经验教程 Springboot 使用 nacos 时固定注册 ip 最近使用 idea 开发 springboot 项目时,经常遇到注册 nacos 的 ip 为 169.xx.xx.xx 的问题。之前有过多网卡上送时 ip 不对的问题,但是把对应网卡禁用就好了。 这次无论是重启项目或者是电脑,还是禁用网卡都不好用,想想只是为了本地开发使用,于是直接修改本地配置文件好了: spring: cloud: nacos: discovery: ip: 172.21.9….
程序开发 记录 Nacos 配置文件读取和预期不一致问题 由于系统是网关统一鉴权的,并且可以配置开放权限,只需要配置相应得 url 路径即可。 今天调试系统时,在 nacos 上配置了需要开放的 url 路径,但是死活不生效,多次检查配置文件是否有格式问题,但是并没有发现问题。 后来调试发现,获取的配置文件和配置的不一样,后来发现在另外一个配置文件中也写了一样的配置,导致想要生效的配置文件没有生效。
瞎折腾 Docker 两种方式搭建 nacos 现在很多 java 后端都是用的 springboot,随着业务的升级,很多架构也逐渐升级为微服务,而微服务架构总是少不了服务注册中心和服务配置中心等等。 接下来介绍的 nacos 是阿里巴巴开源的一款服务发现和配置管理平台,取代了 Eureka 和 Spring cloud config,包括服务发现、配置管理、动态 DNS 服务以及流量管理等功能。 并且 Nacos 支持多种部署方式,如单机模…
经验教程 Nacos 使用 mysql 启动报错原因总结 1. 使用localhost连接 很有可能是因为 mysql.user 表中 root 用户的 % 和 localhost 同时存在,优先匹配精确的 localhost,但是这个密码不是自己设置的,所以报错。 2. nacos 配置文件时区错误 链接后加 &serverTimezone=UTC 3. 低版本 nacos,高版本数据库 比如用 nacos 的 v2.0.3版本,mysql 的…