gpt4 book ai didi

asp.net-mvc-3 - 最佳实践 : Using Session in Windows Azure with multiple instances

转载 作者:行者123 更新时间:2023-12-01 23:08:33 25 4
gpt4 key购买 nike

谁能告诉我,如果我在具有多个实例(意味着多个虚拟机)的 Windows Azure 环境中使用 Session(在 ASP.NET MVC 3 应用程序内),那么它无需任何配置即可工作,否则我需要使用 ASP.NET通用提供商还是我需要使用 AppFabric 手动处理此问题?

最佳答案

您不能使用进程内 session 状态,但必须使用共享 session 状态提供程序。

唯一受支持的 session 状态模型是使用 Azure 缓存,但您可以使用适用于 Azure 存储或 SQL Azure 的提供程序。

更新:

我在 my blog 上写了一些文章其中涉及使用 SQL Azure 与 Entity Framework Code First 进行 session 状态。希望您能在那里找到有用的指针,即使您没有使用 Entity Framework 。

使用标准 SQL Server session 状态提供程序时需要记住的一点是,它没有重试逻辑,而在使用 SQL Azure 时,重试逻辑被认为是良好的做法。

关于asp.net-mvc-3 - 最佳实践 : Using Session in Windows Azure with multiple instances,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7861696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com