【发布时间】:2012-10-01 04:26:14
【问题描述】:
假设我有一些启用了同位缓存的角色,然后我进行部署和 VIP 交换。状态是否在交换中保留?我需要通过部署到 Staging 和 VIP 交换来保留我的 Web 角色的会话状态。
【问题讨论】:
标签: caching azure session-state
假设我有一些启用了同位缓存的角色,然后我进行部署和 VIP 交换。状态是否在交换中保留?我需要通过部署到 Staging 和 VIP 交换来保留我的 Web 角色的会话状态。
【问题讨论】:
标签: caching azure session-state
由于 Azure 缓存(预览版) 使用您的可用角色实例,因此当您在环境之间执行 VIP 交换时,您将丢失状态。解决此问题的唯一方法是使用默认 Azure 缓存或直接发布到生产环境以避免 VIP 交换。
这种状态丢失可能是好事也可能是坏事 - 我见过这样的情况:您更改最近发布的状态内管理的序列化对象,并在 VIP 交换导致状态加载崩溃后重新加载它们 - 因此有时它有益于在发布期间删除缓存。
【讨论】: