我们有一个单独的IISnetworking服务器,当它closures时,我们希望将stream量redirect到另一个networking服务器,并显示一个消息,指出该网站已closures。 我一直在networking上,但我找不到我所需要的。 这是一个单一的Web服务器设置,所以我没有负载平衡器。 所有的DNS和路由器都在内部。
我想你的问题的答案是: 获取负载均衡器/反向代理服务器! ( – :
想到的两个是:
Varnish可以安装在与IIS相同的服务器上,设置为侦听端口80.然后将Web服务器定义为在另一个端口(例如8080)上侦听,并在Varnish中设置backend以指向端口8080上的localhost。接下来,执行对后端的健康检查 – 清漆具有它的function。 如果失败,则显示消息或redirect到另一台服务器。
清漆通常用于caching,但可以closures。 要么。 您可以将页面存储在清漆caching中,即使您的后端已closures,并将它们呈现给您修复后端的用户。 看看Varnish的恩典和圣人模式。 看看上面的链接文档。 如果您对这些产品不熟悉,那么IMO有一些学习曲线。
HTH,祝你好运!