问题描述
spirngboot+nacos 项目正常启动后以毫秒级疯狂打印日志
需要注意的是这里一直循环打印出的md5=83a5337157ad17f1028b1151a640958c,与nacos上的md5值是否不一样
引起原因
md5字段有时候只有31位,与服务中计算的md5比较,首位缺少个0。如果经过多次修改dataId配置文件,这个md5又可能会恢复正常。所以说,这还是个偶发性错误,我们都都知道,不怕项目有错误,就怕这种偶发性的错误,其实是最难搞的,因为出现过之后,怎么复现就说不准了,那就难以定位问题所在。当然这个不在本文的讨论范围。
相关配置信息如下
nacos客户端版本为2.1.0
nacos项目配置
解决方式
删掉yml配置文件中 namespace 配置项, public这个命名空间没有命名空间ID