【springcloud的配置文件不生效】
springcloud的配置文件在预发布环境修改了,有生效 但是在生产环境修改了没有生效 检查配置没有错 通过浏览器方式读取配置文件 发现没有生效,不管是重新起cloud-config服务器也不行,最后发生cloud-config缓存没有刷新,原因是有一个脏文件缓存,导致cloud-config-file-pro.git的缓存没有刷新(以前一段时间再文件目录下面新建了一个文件后面把这个文件删除了,cloud-config缓存中还是存在)
2025-07-31 20:23:41.404 INFO 2636 — [nio-8888-exec-7] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@3538174: startup date [Thu Jul 31 20:23:41 CST 2025]; root of context hierarchy
2025-07-31 20:26:45.317 WARN 2636 — [nio-8888-exec-4] .c.s.e.MultipleJGitEnvironmentRepository : Dirty files found: [application-pro_bak.yml]
2025-07-31 20:26:50.323 WARN 2636 — [nio-8888-exec-4] .c.s.e.MultipleJGitEnvironmentRepository : Could not fetch remote for master remote: ssh://git@gitlab.test.com:42/pro-config/cloud-config-file-pro.git
2025-07-31 20:26:50.333 WARN 2636 — [nio-8888-exec-4] .c.s.e.MultipleJGitEnvironmentRepository : The local repository is dirty or ahead of origin. Resetting it to origin/master.
2025-07-31 20:26:50.335 INFO 2636 — [nio-8888-exec-4] .c.s.e.MultipleJGitEnvironmentRepository : Reset label master to version AnyObjectId[97282778ef78a4a92e90f9b2fac]
2025-07-31 20:26:50.368 INFO 2636 — [nio-8888-exec-4] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@4eede653: startup date [Thu Jul 31 20:26:50 CST 2025]; root of context hierarchy