2012-03-06 39 views
0

如何管理Azure高速緩存的多種配置。蔚藍高速緩存的多種配置

我們有一個測試和一個實時配置。

如果這只是一個Web角色它可以輕鬆地通過web配置變換來管理,但我們有一個工作人員的作用,以及,你不能真的App.config中轉換。

Azure中的緩存只允許將「Default」作爲名稱,並且只能使用GetDefaultConfiguration()(與GetConfiguration(「name」)相對)。

因此,如何自動在實時和測試Azure緩存之間進行切換,因爲我們有不同的緩存網址。

回答

1

可以在代碼中手動配置DataCacheFactory,而不是使用web.config中的自定義配置節。如果你這樣做,那麼你可以將設置存儲在.cscfg文件中,並將其與所有其他設置一起管理。你最終得到一些額外的代碼來完成配置,但它非常簡單。也有一些我認爲只能通過代碼設置的選項,儘管這對您而言可能無關緊要。

配置代碼詳細描述在MSDN