gpt4 book ai didi

asp.net-mvc-4 - session 在 Azure 中如何工作

转载 作者:行者123 更新时间:2023-12-02 06:34:57 25 4
gpt4 key购买 nike

Windows Azure 如何处理 Session 是 InProc session 还是其他 session ?

另外,为什么不应该使用 Session 而是使用 Windows Azure Cache 来存储 transient 数据?

最佳答案

Windows Azure 中的 session 管理取决于应用程序的部署方式。如果您的应用程序部署在 Windows Azure Website 中,则 InProc session 将起作用。但是,如果您的应用程序部署为 Windows Azure 云服务,则 InProc session 将不起作用。原因是云服务前面的负载均衡器。对于云服务,负载平衡以循环方式工作,因此InProc session 管理将不起作用。

如果需要,您仍然可以在云服务中使用 session ,但是您需要使用与默认 InProc 提供程序不同的 session 提供程序。有一个构建在 Windows Azure 缓存之上的 session 提供程序可以使用(并且实际上是推荐的)。就 session 处理而言,您不必对代码进行任何更改。唯一会改变的是 web.config 文件中的一个条目。请参阅此链接了解更多详细信息:http://msdn.microsoft.com/en-us/library/windowsazure/gg185668.aspx .

关于asp.net-mvc-4 - session 在 Azure 中如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21420791/

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