首页 > 解决方案 > Google App Engine 标准环境可以连接到 GRPC 服务吗?

问题描述

我有一个应用程序,其前端运行在用 python 编写的 App Engine Standard 中。我希望它连接到 GRPC 中间件服务。换句话说,这就是我想要做的:

[ Client ] --(http)--> [ App Engine Std ] --(grpc)--> [ Middleware ]

我知道 App Engine 对您可以执行的操作有很多限制。我已经彻底搜索了文档和其他论坛,但无法找到答案。澄清一下,我不是想在应用引擎中放置一个 GRPC 服务器,而是AE访问一个。

这是 App Engine 可以做到的吗?

标签: pythongrpcgoogle-app-engine-python

解决方案


这样做应该没有问题,并且应该与对外部服务进行网络调用没有什么不同。我认为您应该注意的唯一一件事是防火墙对出口流量的限制。


推荐阅读