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使用的也是服务器上的,本地没有装。本来想偷懒,没想到遇到坑。
网关的配置文件,只能配置在共有,放在其他地方,无效。。。 代码里需要这样写。