使用 Pound 进行热备份

使用 Pound 进行热备份

我目前有一个服务器部署,其中 Pound 被用作单个服务器实例前面的反向代理(HTTPS -> HTTP)。我想在另一台主机上添加第二个实例,以在主实例因任何原因关闭时充当热备用。当第一个实例启动时,我不希望任何流量定向到第二个服务器实例。

从文档中看来,在块中添加第二个BackEnd条目将导致 pound 监控并在两个主机之间进行负载平衡,但我没有看到任何可以让我控制的选项Servicepound.cfg如何pound 负载平衡,或者更具体地说,指示 pound仅有的当“主机 1”关闭时使用“主机 2”。

是否可以使用 pound 来实现这一点?如果不行,还有其他更适合此用例的开源工具吗?

答案1

找到了我要找的选项。该Service块还可以包含一个或多个Emergency主机条目,这些条目仅在所有先前节点都关闭时才使用BackEnd,这正是我想要的。

这里有一些很好的参考资料: https://calomel.org/pound.html

相关内容