版本控制后端文件系统使用
对于基于 VCS 的后端(git、svn),文件会被检出或克隆到本地文件系统。默认情况下,它们会被放置在系统临时目录中,并以 config-repo- 为前缀。例如,在 Linux 上,它可能是 /tmp/config-repo-<randomid> 。某些操作系统会定期清理临时目录。这可能导致意外行为,例如属性丢失。为了避免此问题,请通过设置 spring.cloud.config.server.git.basedir 或 spring.cloud.config.server.svn.basedir 将 Config Server 使用的目录更改为不位于系统临时结构中的目录。 |