IIS 共享配置 Webfarm - 动态更新绑定时出错
IIS Shared Configuration Webfarm - Error when dynamically updating bindings
第一次发问题,如有不当之处请见谅。
我有一个由 4 个 IIS 服务器 运行ning windows server 2016 组成的网络场,它使用 azure 文件存储帐户存储其网络文件。它还将其共享配置文件保存到同一个 azure 文件存储帐户。这个 webfarm 然后在 azure 负载平衡器后面。
一切正常,直到部分网站代码添加了 IIS 绑定。这会导致所有服务器显示下面的 error:
Could not load file or assembly 'EntityFramework,...etc" The parameter
is incorrect. (Image attached for full error).
解决此错误的唯一方法是清除所有服务器 C 驱动器中的 asp.net 临时文件和每个盒子上的 运行 IISRESET
。
有什么想法吗?
所以这是一个谜,但以下更改解决了这个问题。我不确定是哪个组合修复了它,但这可能会对遇到类似问题的人有所帮助。
- 使用新的应用程序池在 IIS 中重新创建网站。
- 删除了单个 IIS 绑定并替换为通配符(我们有一个非常老式的系统,之前我们有 100 多个绑定,可能其中一个已损坏)。
感谢您的帮助!
第一次发问题,如有不当之处请见谅。
我有一个由 4 个 IIS 服务器 运行ning windows server 2016 组成的网络场,它使用 azure 文件存储帐户存储其网络文件。它还将其共享配置文件保存到同一个 azure 文件存储帐户。这个 webfarm 然后在 azure 负载平衡器后面。
一切正常,直到部分网站代码添加了 IIS 绑定。这会导致所有服务器显示下面的 error:
Could not load file or assembly 'EntityFramework,...etc" The parameter is incorrect. (Image attached for full error).
解决此错误的唯一方法是清除所有服务器 C 驱动器中的 asp.net 临时文件和每个盒子上的 运行 IISRESET
。
有什么想法吗?
所以这是一个谜,但以下更改解决了这个问题。我不确定是哪个组合修复了它,但这可能会对遇到类似问题的人有所帮助。
- 使用新的应用程序池在 IIS 中重新创建网站。
- 删除了单个 IIS 绑定并替换为通配符(我们有一个非常老式的系统,之前我们有 100 多个绑定,可能其中一个已损坏)。
感谢您的帮助!