天蓝色缓存的多种配置

时间:2012-03-06 11:54:46

标签: caching azure

如何管理Azure缓存的多个配置。

我们有一个测试和一个实时配置。

如果这只是一个Web角色,它可以通过Web配置转换轻松管理,但是我们也有一个辅助角色,你实际上不能进行app.config转换。

Azure中的缓存只允许使用“默认”作为名称,而您只能使用GetDefaultConfiguration()(而不是GetConfiguration(“name”))。

那么如何在实时和测试Azure缓存之间自动交换,因为我们有不同的缓存网址。

1 个答案:

答案 0 :(得分:1)

可以在代码中手动配置DataCacheFactory,而不是使用web.config中的自定义配置部分。如果这样做,则可以将设置存储在.cscfg文件中,并将其与所有其他设置一起进行管理。您最终会得到一些额外的代码来进行配置,但它非常简单。还有一些我认为只能通过代码设置的选项,尽管这对您来说可能无关紧要。

MSDN上详细介绍了配置代码。

相关问题