机架空间云负载均衡器上的HTTPS运行状况监视

我正在使用rackspace云负载平衡器在我的两个节点之间切换。 这基本上是一个主动 – 被动设置,在主要节点未能通过http健康监测的情况下,交换机将发生这种情况。 Everthing工作正常,直到我使用HTTP端口80.(我基本上有一个Apache作为2节点上的代理)。

稍后,我决定从http切换到https端口443.但是,https健康状况监视现在检测到我的两个节点都不健康。 我如何debugging?

我有一个* .example.com证书configuration在一个特定的虚拟主机节点上的特定服务器名称abc.example.com。这个问题涉及到证书?

我如何debugging这种情况?

当我尝试切换到http的一切工作,但我想通过https得到这个工作。

当您创buildRackspace Cloud负载平衡器时,您需要将协议和端口configuration为平衡:

创建云负载平衡器

现在您需要编辑configuration以支持您的新协议(HTTPS)。 你有几个select:

直接从服务器提供HTTPS

如果从服务器本身在端口443上提供HTTPS,并且仅使用LB来传递stream量,而不是将SSL卸载到LB,则需要编辑负载平衡器以使用该端口和协议。

编辑云负载平衡器

您还应该查看您的节点列表中的节点IP地址,并从一个节点到另一个节点进行testing,以确保您的站点确实可以在预期的端口上访问。

从负载均衡器提供HTTPS

如果不是直接在您的服务器上托pipe证书,而是希望在LB上托pipe证书,请将LB上的协议设置为端口80上的HTTP,然后编辑“可选function”中的“安全stream量”(SSL)设置:

编辑云负载平衡器上的SSL设置

如果您这样做,您的负载平衡器将花费更多的费用,但是如果您在configuration服务器直接通过端口443提供HTTPS时遇到问题,也可能会解决您的问题。