我在 AzureRM 中有以下设置。
----------
----------- ---------- ----------- |app srv1|
| App | | Varnish| | Load | ---> ----------
| Gateway | --> | Cache | --> | Balancer|
| | | server | | | ---> ----------
----------- ---------- ----------- |app srv2|
----------
我想默认将所有请求定向到 Varnish 服务器,但是如果 Varnish 死了,请将它们直接定向到负载均衡器。
我读到故障转移可以通过应用程序网关中的自定义探针来实现,但是如果我将负载均衡器添加到后端池中,如果我的想法是正确的,我相信它会在 Varnish 和 LB 之间进行循环。
拥有 App Gateway 的原因是卸载 SSL 证书。
是否可以使用 Azure 服务来实现此基础架构?