我应该如何在nlbconfiguration的Windows服务器上存储iis web根文件?

我在networking负载平衡的环境中有多个Windows虚拟机。 他们每个都有一个本地磁盘(C:驱动器),其中包含用于交付我们网站的文件(inetpub / wwwroot)。 问题是我需要对网页进行的任何更改都需要在每台机器上进行更新。 我应该使用另一种方法进行文件存储吗? 理想情况下,当我需要更新时,我想从远程桌面移到每台机器上。

NLB环境中运行多台机器时,什么是文件存储的理想方法?为什么?

您可能想要了解持续集成/连续传送(CI / CD)。 通常你会有一个从你的存储库软件webhook告诉服务器拉最新版本的网站。

另一种方法是使用共享文件系统。

我只是在你的节点之间实现DFS / DFS-R,然后把你的inetpub移到那里,然后对一台机器的任何改变都被复制到全部。 我打算build议把它移到一个NAStypes的共享上,但是会引入一个单点故障,而DFS / DFS-R不应该这样做。