【问题标题】:Configure Windows Azure Caching (preview) Cache Client Programmatically以编程方式配置 Windows Azure 缓存(预览版)缓存客户端
【发布时间】:2013-03-02 03:50:25
【问题描述】:

尝试从 Windows Azure 共享缓存转换为 Windows Azure 缓存(预览版),在此我能够通过 DataCacheFactoryConfiguration 类以编程方式配置 DataCacheFactory。缓存(预览版)中是否有可能?如果是,服务器配置需要设置哪些值?

查看旧文档 (http://technet.microsoft.com/en-us/library/gg618003.aspx) 我无法找到此文档的“预览”版本。

【问题讨论】:

  • 我也在找这个。这似乎是不可能的。在实验中,如果我启用自动发现并尝试设置工厂配置的服务器属性,则会出现错误,但是如果我删除自动发现,它也会失败。我只想指定要使用的特定 tcp 端口。
  • 这似乎还不可能。

标签: azure azure-caching


【解决方案1】:

有关使用 Windows Azure 缓存预览的“操作方法”文档是 here。要包含缓存预览版的 nuget 包,请查看“Windows Azure 缓存入门(预览版)”部分,并查看“使用缓存”部分,其中显示了有关如何使用 API 的代码。

由于这两个缓存根本不同,因为 on 是本地可用的,而另一个是在云中,因此用于配置 Cache 和 Cache 对象的库和 API 在两者之间是不同的。主要区别在于缓存预览使用以下不同的引用:

using Microsoft.ApplicationServer.Caching;

并且依赖于上面的代码与上面提供的链接中记录的不同,即

DataCacheFactory cacheFactory = new DataCacheFactory();
DataCache cache = cacheFactory.GetDefaultCache();

【讨论】:

  • 这都是很好的内容,但该代码仍然依赖于在 .config 文件中设置正确的值。 OP 正在尝试在没有 .config 文件的情况下执行此操作。
  • @knightpfhor 是正确的,我仍然希望在没有配置文件设置的情况下执行此操作。
猜你喜欢
  • 2012-07-16
  • 1970-01-01
  • 1970-01-01
  • 2012-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-08
  • 2019-02-15
相关资源
最近更新 更多