【发布时间】:2020-03-26 03:18:38
【问题描述】:
我有一个场景,我在负载均衡器 F5 后面使用 2 个 IIS 服务器在 asp.net 核心 (nopcommerce 4.10) 上运行,并带有粘性会话。
由于 nopcommerce 目前不支持网络农场,我正在寻找一种解决方法,以便在这两个服务器之间共享 wwwroot 文件夹以获取图像/文件,并考虑是否可以在其他地方创建 wwwroot 文件夹而不是应用程序根路径,以便这两个应用程序可以使用它(如果我以某种方式在 startup.cs 中配置 dotnet 核心应用程序以使用来自不同路径的 wwwroot 文件夹,这是可能的)。 或者,也可以从其中一个共享 wwwroot 文件夹。
我当前的解决方案是在从管理员端上传任何内容时将文件复制到另一台服务器上,但这不适用于捆绑。
【问题讨论】:
-
你可以尝试使用网络共享文件夹,然后通过虚拟路径将共享文件夹挂载到IIS服务器上来达到这个要求。
-
@jalpa 尝试,如果它有效,会告诉你
-
您的问题解决了吗?
标签: asp.net-core iis load-balancing f5 wwwroot