如何在Azure工作者角色和Azure Web服務之間共享Azure中的配置?在Azure服務之間共享配置
0
A
回答
2
不能直接共享 - 沒有魔術棒或開箱即用系統有效的所有可能編程語言支持在天藍。 不過你可以寫自己的custom configuration section和存儲/從一個共同的配置存儲檢索數據(如Azure Table Storage存儲鍵值對或Blob Storage到直接存儲XML配置部分)
這種方法相當簡單,有效,不應該付出巨大的努力。
1
解決方案是通過Powershell管理這些配置設置。一旦包含在Azure門戶中,Web App的連接字符串和應用設置就可以通過Azure Powershell cmdlets進行更新和檢索。然後可以使用這些相同的檢索配置設置來更新工作者角色的配置。
這樣所有的配置都可以用一個腳本來管理。
0
將它們存儲在密鑰保管庫中。緩存配置值,看起來Key Vault目前(2017年底)只能夠每秒處理大約250個連接。
https://github.com/Azure-Samples/app-service-msi-keyvault-dotnet/
而且可行的解決方案,但是當你把你的'truth'的單一來源呢? – astaykov