gpt4 book ai didi

asp.net - 当 AppFabric 崩溃时, session 状态如何仍然可用?

转载 作者:行者123 更新时间:2023-12-02 00:21:09 26 4
gpt4 key购买 nike

我正在使用 AppFabric 作为 ASP.NET 的 session 状态提供程序,我正在考虑 HA 的解决方案。我发现当 AppFabric 崩溃时,整个 Web 应用程序都会受到影响。 当 AppFabric 崩溃时,我可以有一个解决方案让 ASP.NET 路由使用进程内 session 来获得更多 HA 吗? 提前致谢。

最佳答案

如果您只有一台服务器,那么切换到 inproc session 可能有意义,但如果您有多个服务器并且您没有使用粘性路由(如果您的 session 是分布式的,这就没有意义)那么只有它会受益你。

虽然我不认为有任何开箱即用的方法可以做到这一点,但原则上您应该可以编写一个 session 提供程序,从 appfabric 切换到 inproc session ,并以某种方式向您的负载均衡器发出信号以求助于粘性 session 。

但是您应该注意,如果您的应用结构缓存中有多个服务器,那么所有服务器同时宕机的可能性非常低,因此我什至不会实现任何过度设计的解决方案。

关于asp.net - 当 AppFabric 崩溃时, session 状态如何仍然可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10894959/

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