2

我目前正在构建一个将托管在 Microsoft Azure 中的站点。我在这个托管环境中创建的最后一个站点使用了“Windows Azure 共享缓存”。你们中的一些人可能已经知道“Windows Azure 共享缓存”服务将在明年很快被弃用。

我已经申请了“Windows Azure Cache”的预览版。但是,我发现我的请求仍在“排队”中。

我不介意使用“Windows Azure 共享缓存”,因为我正在构建的站点只能运行 10 周左右,而且它明年将被弃用的事实并不让我担心。但是,我无法通过旧的 Azure 管理门户创建新的缓存服务,因为必须使用“Windows Azure 缓存”来完成新的缓存。

所以我的问题...

由于我的新缓存平台申请尚未获得批准,我无法在旧平台下创建新的缓存服务,还有什么其他选择?我错过了什么吗?

微软肯定会让事情变得困难。

4

3 回答 3

3

您拥有的另一个选项是对 Web/Worker 角色使用In-Role Cache ( Azure 云服务)。同一云部署中的任何角色都可以访问缓存。如果您只有 1 个 Web 角色 - 这与提供内存缓存的 ASP.NET 状态服务器非常相似。但是,当您添加更多 Web 角色时 - 您可以选择将此内存缓存分配给所有角色,或使用专用工作角色来管理缓存。

Dedicated In-Role Cache: worker 角色使用所有可用内存
Co-Located In-Role Cache:所有角色使用的可用内存百分比

有关详细信息,请参阅MSDN 上的 In-Role Cache FAQ

于 2013-09-05T12:43:41.647 回答
0

我想我是第一个建议Azure Redis 缓存的人?

于 2015-01-29T16:33:34.303 回答
0
  1. 您的请求应该已被批准(无论您的请求是付费/试用/免费订阅)。如果还没有,把查询放在这里。这是 Cache 的论坛。
  2. 这是缓存服务的正确发布!核心非常成熟,微软在此基础上给予了大力支持。继续使用它!
  3. 这种类型的缓存非常适合 Azure 网站。

如果您有任何疑虑/问题,请在论坛上留言。它不断受到监控和回复。

于 2013-09-12T19:01:42.173 回答