我正在寻找实现组织应用程序高可用性的最佳方法。由于它们包含敏感信息,因此应用程序必须驻留在我的组织数据中心内。
我在考虑使用Google负载均衡将请求定向到我的服务器,但我认为他们不能指向外部服务器,只能指向Google VM。有谁知道这是真的吗?
我的另一个想法是,我可以使用Google负载平衡指向运行Nginx的Google VM,并在我的数据中心之间实现负载平衡。有谁知道这是否可行?在这种情况下,我可以在我的服务器上终止SSL,还是必须在Google VM上终止?
答案 0 :(得分:1)
不幸的是,您是对的:您不能将Google Cloud Network load-balancing与外部服务器一起使用。
你可以做第二个选择,但我强烈建议你重新考虑一下这个方法:移动部件太多,有什么好处?如果服务器出现故障,您无论如何都会失去会话状态,所以也许您最好使用DNS负载平衡。
仅供参考我使用Google LoadBalancing和AutoScaling,它工作得很好,但并不完美(频繁的502次打点),这可能就是为什么它仍处于" Beta"。