我想使用spring cloud config來外化應用程序屬性。我已經配置了配置服務器和客戶端,但我不想使用git(enterprise)作爲源,這是由於git可能因維護而關閉的事實。因此,我考慮將應用程序屬性發布到nexus,並將其作爲application.properties.tar.gz,並執行以下操作:彈簧引導雲配置
1.)當config-server啓動時,從nexus下載發行版,然後將tar.gz解壓縮到運行配置服務器的服務器上的文件系統。
2.)配置服務器將選擇解壓後的屬性文件。
請注意,nexus url,application.properties.tar.gz版本和位置都作爲VM選項傳遞給配置服務器。
這是一個明智的選擇嗎?如果這不是最好的選擇,請你能提出任何其他選擇嗎?
感謝 kankalam