nacos配置问题

时间:2022-07-26
本文章向大家介绍nacos配置问题,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

版本

mysql 5.7 nacos 1.1.4 以下问题,是我一天踩的坑。

持久化

当你加了数据库配置持久化后,启动失败。在确定路径和数据库名,没写错的情况下,还是启动不了。 用下划线,而不是横杠-。这样我就启动不起来,崩溃。dalao_config才行。

# db mysql
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/dalao-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=password

生产环境

我是因为,本地和测试,是在一起用的,如redis,mysql,等。 一定要使用命名空间,相同名字,会自动被划分到集群中,会导致,你本地内网,和服务器上混合,导致负载均衡,然后请求不到,只有关了另一方才行。

当然你如果,每个环境使用一个nacos当我没说,我的nacos使用的也是服务器上的,本地没有装。本来想偷懒,没想到遇到坑。

网关

网关的配置文件,只能配置在共有,放在其他地方,无效。。。 代码里需要这样写。