我如何让我的云存储和应用引擎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 bucketapp 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屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆