我如何让我的云存储和应用引擎API中的Reaction应用位于同一个域下? [英] How can I get my react app in cloud storage and app engine api to be under the same domain?
本文介绍了我如何让我的云存储和应用引擎API中的Reaction应用位于同一个域下?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我最近转到GCP进行云托管。我有一个托管在云存储中的Reaction应用程序和一个托管在应用程序引擎上的Go REST API。我正在尝试如何对这两个域名使用相同的域名。
例如:
www.mydomain.com/
www.mydomain.com/api/v1/*
来自AWS背景,应该是这样的:
我试了好几个小时寻找解决方案,但没有找到答案。如有任何建议/帮助,我们将不胜感激。
推荐答案
可以,您可以使用load balancer执行此操作。您可以设置URL map以匹配所需的路径,并将不同的请求分别指向backend bucket和app engine。
对于HTTPS负载平衡,目标HTTPS代理使用SSL证书。它使用URL映射来进行路由。根据路由,代理将请求转发到特定的后端服务或后端存储桶。URL映射可以指定其他操作,例如指向NEG(网络终结点组-为负载平衡器指定一组后端终结点),该NEG进而指向Cloud Run、App Engine或Cloud Functions服务。
我们使用相同的概念通过URL映射将负载均衡器指向后端云存储存储桶,在后端云存储存储桶中有Reaction应用程序,以及NEG服务,即App Engine上托管的REST Golang API。
这篇关于我如何让我的云存储和应用引擎API中的Reaction应用位于同一个域下?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文