gpt4 book ai didi

ASP.NET session 状态服务器与InProc session

转载 作者:行者123 更新时间:2023-12-04 03:55:22 25 4
gpt4 key购买 nike

运行 session 状态服务器而不是InProc会带来哪些开销性能损失?重要吗?我知道您可以使用状态服务器重新启动w3wp并保留所有 session 状态-这是与InProc相比的唯一优势吗?

最佳答案

这取决于您的部署计划:在一台服务器上,损失很小,但是好处是有限的: session 状态可以在进程循环中幸存(如上所述),仅此而已。您将在StateServer模式下进行一些跨进程的编码,因此需要一些额外的cpu负载,没有什么令人印象深刻的。

在Web场/负载平衡设置中,除非您可以配置粘性 session /服务器关联,否则InProc将无法工作。请注意,StateServer节点本身可以​​成为单点故障,因此请务必对此进行补偿。话虽如此,与使用SQLServer模式时相比,StateServer的等待时间通常要少得多(=更好)。

无论您将数据存储在何处,请确保您的代码/站点正常处理丢失状态。

关于ASP.NET session 状态服务器与InProc session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1431766/

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