Google云平台是否提供服务以将请求从1个外部IP地址转发到多个VM?

时间:2017-11-22 20:58:31

标签: google-cloud-platform

是否有Google云平台服务可以将相同的请求转发给2个或更多VM计算实例或实例组?例如,1个外部IP地址后面的5个VM,其中所有VM将接收相同的消息

我尝试使用相同的规则配置负载均衡器,以将消息转发到两个不同的后端,但是控制台会抛出错误Invalid for field ‘resource’: “. Conflicting services for the same path pattern.

我也尝试调查VPC (Virtual Private Cloud) Routes,但我无法弄清楚如何正确配置它或GC控制台缺少某些功能。

我应该查看VPN网关吗? Google云平台是否支持此方案?

顺便说一句,我目前有一个工作解决方案,其中1个专用计算实例接收所有请求,然后将内容推送到Google Pub / Sub,然后一组实例将订阅Pub / Sub主题以接收这些消息。我还可以设置一个专用的VM,通过内部IP转发消息。

一般的想法是,如果可能的话,我正试图避免使用自定义解决方案。

1 个答案:

答案 0 :(得分:0)

我不确定我是否清楚地了解您的背景和要求......但可能是您的“请求提供商”应该使用发布/订阅发布商API并将请求直接推送到主题或主题。 Publisher Guide提供了一些有关它的详细信息。我认为使用Pub / Sub这种方式根本不是一个自定义解决方案。