首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将“”用于不托管在"Google“上的后端API?

是否可以将“”用于不托管在"Google“上的后端API?
EN

Stack Overflow用户
提问于 2016-10-14 13:11:20
回答 3查看 817关注 0票数 0

我想知道,是否有可能使用诸如身份验证(与"Auth0“或”Firebase“集成)、日志和其他托管在第三方服务器上的后端API之类的"Google”功能?我了解到“”是基于NGINX的“可扩展服务代理”。这是否意味着我可以以某种方式编辑nginx配置并将其设置为反向代理,以便请求Google平台之外的后端API?

https://cloudplatform.googleblog.com/2016/09/manage-your-APIs-with-Google-Cloud-Endpoints.html的声明说:"Google是一个分布式API管理套件,允许您部署、保护、监视和管理以任何语言编写并运行在Google平台上的API。“

但是https://cloud.google.com/endpoints/docs/about-cloud-endpoints的一篇文章说:“只要您的anywhere能够访问Google平台,它就可以被支持。”

没有任何示例说明如何自定义文档中的“可扩展服务代理”ngnix配置文件。

我在这里有点困惑。是否有可能以我前面描述的方式使用“”,如果是这样,我应该如何正确地使用它呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-10-16 20:31:06

我发现,可以在接受附加命令行参数的docker容器中运行可扩展服务代理。它允许指定nginx代理请求的应用服务器地址,甚至可以指定将使用的自定义nginx.conf文件的路径。太棒了!关于https://groups.google.com/forum/#!topic/google-cloud-endpoints/b0QtQoPwHzA的详细信息,请参阅google组中的讨论。

票数 0
EN

Stack Overflow用户

发布于 2016-10-16 07:07:59

可扩展服务代理是一个简单的nginx web服务器,但它使用模板文件。因此,如果您对nginx.conf文件做了任何更改,然后重新启动nginx服务器web服务器,您的更改将被覆盖。您需要编辑nginx模板配置文件,它位于文件夹/etc/nginx中。

票数 0
EN

Stack Overflow用户

发布于 2016-10-28 19:56:35

是的,ESP被设计为在任何地方运行,包括在GCP中,在另一个云中,或者在您自己的服务器上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40044075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档