我最近在一台新服务器上安装了新的 Web 应用程序软件(Win 2016,IIS 10.0)。当我访问网页时,并非所有项目都会加载,并且加载失败的项目会收到 http 401.2 错误 - 我怀疑这是因为我没有在 Web 服务器上创建用于访问 WebApp 文件夹的共享。
在 Web 服务器上创建新共享后,是否需要在 IIS 中停止并启动链接的应用程序池?或者刷新 IIS 连接 我需要按照特定顺序执行此操作吗?停止应用程序池 -> 创建共享 -> 启动应用程序池
或者在我创建共享之后一切都应该很顺利 - 即我不需要做任何事情?
短暂性脑缺血发作
答案1
这取决于您的应用程序。如果它在每次运行时都尝试连接到您的共享,则当共享可访问时,它可能会直接工作。如果它使用缓存错误(或超时等),则可能无法工作,并且必须重新使用(或超时)。
您可以随时通过 powershell 强制重新启动应用程序池,没有重新启动 IIS:
IIS:\>Restart-WebAppPool <YourPoolName>