2

假设我有一些启用了同位缓存的角色,然后我进行了部署和 VIP 交换。状态是否在交换中保留?我需要将我的 Web 角色的会话状态通过部署保留到暂存,然后进行 VIP 交换。

4

1 回答 1

0

由于Azure 缓存(预览版) 利用您的可用角色实例,因此当您在环境之间执行 VIP 交换时,您将丢失状态。解决此问题的唯一方法是使用默认 Azure 缓存或直接发布到生产环境以避免 VIP 交换。

这种状态丢失可能是好也可能是坏的 - 我已经看到您更改最近发布的状态内管理的序列化对象并在 VIP 交换导致状态加载崩溃后加载它们的情况 - 因此有时删除缓存是有益的在发布期间。

于 2012-10-10T18:42:58.493 回答