我在GCP中设置GrayLog集群。我今天已经完成了3个节点的设置。然而,我在负载均衡器方面遇到了一些问题。在GCP中,它提供HTTP、TCP和UDP负载均衡器。我需要的是发送消息通过UDP以及TCP是必要的。简而言之,TCP和UDP都应该由单个负载均衡器使用。
发布于 2020-03-11 16:02:27
网络负载平衡可能是一种解决方案。这是用于UDP和TCP的非代理负载平衡服务。您可以使用转发规则根据传入数据包的特征(如地址、端口或协议类型)来均衡负载。
后端可以是实例组或目标池资源。
您应该注意的一个限制是,这是一项区域服务,即可以在相同区域中的VM实例之间平衡流量。
有关详细信息,请参阅Setting Up Network Load Balancing。
发布于 2020-03-12 01:40:32
根据官方文档,有:
Internal TCP/UDP Load Balancing
Google Cloud Internal TCP/UDP Load Balancing是一个地区性负载平衡器,它使您能够在内部负载平衡IP地址后运行和扩展您的服务,该IP地址仅对您的内部虚拟机(VM)实例可访问。每个内部TCP/UDP负载均衡器都支持: TCP或UDP流量(不能同时支持两者)
External TCP/UDP Network Load Balancing
Google Cloud外部TCP/UDP网络负载平衡(以下称为网络负载平衡)是一个地区性的、非代理的负载均衡器。每个网络负载均衡器都支持TCP或UDP通信(不能同时支持两者)。
https://stackoverflow.com/questions/60629449
复制相似问题