1

尝试开始使用 Windows Azure 共享缓存来存储会话数据。Microsoft 和其他地方的大量帮助文件表明缓存应该与网站位于同一地理区域。(在这一点上,我不使用虚拟机或云服务,只在 Azure 上共享网站)。

问题是,当我按照指示进入旧版门户时,为了创建新缓存,界面将只允许我选择“美国(北部/中部)”和“美国(南部/中部)” “美国(东部)”和“美国(西部)”选项可用,但如果选择,我无法在那里请求缓存。但是我所有的其他 Azure 服务都在美国(东部)。

我想我可以在与我的网站所在的区域不同的区域设置缓存,但这似乎是不明智的。我考虑将我的网站从“美国东部”移动到“美国中北部”,但网站的区域可用性只有“美国东部”和“美国西部”,这两个选项对缓存不可用!

建议?

请注意,我的公司目前还没有准备好使用云服务/虚拟机和基于角色的缓存。

4

1 回答 1

0

虽然我不能代表共享缓存团队谈论哪些数据中心将支持共享缓存,但我可以为您指出 2013 年 3 月的这篇 MSDN 论坛文章,其中一位版主指出“Azure 共享缓存并非在所有数据中都可用中心。”

只是为了仔细检查,我尝试创建一个共享缓存,并且还看到选择美国东部美国西部会导致“不在区域内”消息。

只是好奇您是否尝试过为会话状态缓存提供程序使用 SQL 数据库,因为您确实可以在美国东部和美国西部实例化数据库实例。SQL 数据库的优势: 没有事务配额(共享缓存按小时计算,一旦超过配额,您的缓存将在下一小时结束前不可用)。

于 2013-04-08T16:14:41.573 回答