我需要设置我的spring boot cloud配置服务器以从git存储库读取属性。但是,如果git关闭,则应从本地存储库属性文件中读取。有人可以帮忙吗?
答案 0 :(得分:0)
您可以使用spring.cloud.config.server.git.basedir = your / path / folder 使用此方法,如果您的应用程序一次能够连接到git,它将创建 指定的目录,并从git克隆文件作为后备。 当您的git信息库无法访问时,应用程序配置服务器将使用这些文件。
还有这个spring.cloud.config.server.git.clone-on-start = true / false。 如果为true,则在应用程序重新启动时,文件夹内容将被删除并再次克隆。如果希望在两次重新启动之间保留文件,则可能要将其设置为false。另外,如果您希望在首次启动之前可以使用后备功能,则只需在本地克隆git项目,然后将该路径作为basedir。