gpt4 book ai didi

c# - IIS AppPool 管理和最佳实践

转载 作者:行者123 更新时间:2023-11-30 22:34:51 25 4
gpt4 key购买 nike

我在工作中制作了一些较小的 WCF 服务,其中许多是非关键的/仅包含一些调用。我将它们发布到 IIS 服务器,每个服务器都发布到它们自己的“应用程序”。现在我已经养成了为每个应用程序创建一个新的 AppPool 的习惯,但我想知道这是否真的有必要。我绝不是 IIS 专家,所以我想知道我的方法是否有我不知道的陷阱?或者我可以只使用 DefaultAppPool 并且仍然没问题吗?

最佳答案

出于某些原因,我们每个应用程序都有一个 AppPool。当您更改文件时,AppPool 会回收,或者如果 AppPool 出现问题,则并非所有应用程序都存在风险。

我们使用多个 AppPool 的主要原因是为了安全。每个 AppPool 都作为不同的 Active Directory 帐户运行,因此如果该帐户受到威胁,其他服务/应用程序不会直接受到攻击。

我敢肯定,如果让它们全部相同,您会“没问题”,但从我的角度来看,创建 AppPool 所花费的额外 2 分钟值得增加灵 active 。

关于c# - IIS AppPool 管理和最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7651705/

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