我不确定这个问题的正确说法是什么,但是就这样。
我想设置两个Web应用程序。一种基于golang,另一种基于apache / php(wordpress)
这些应用程序将作为单独的Google Cloud Platform API引擎托管。
我希望这些内容可以在同一域下发布,例如,主要的golang应用程序网址为www.mygolangapp.com,而wordpress网址为www.mygolangapp.com/blog
我在想我可能需要设置一个Google VPC网络。谁能证实这一点,和/或提供更好的选择?
选项的选择取决于您所使用的计算系统:
Google App Engine-GAE具有内置的请求路由,可让您通过不同的“模块”或“版本”提供不同的URL。
Google Compute Engine-在GCE上,您可以使用Cloud HTTP负载平衡进行基于内容的负载平衡,以将不同的路径发送到不同的实例组。
Google Container Engine-在GKE上,您可以创建一个带有fanout的Ingress,以将不同的路径发送到不同的Pod。