【问题标题】:grpc in GAE StandardGAE 标准中的 grpc
【发布时间】:2022-01-14 00:17:44
【问题描述】:

是否可以使用 Python 在 GAE 标准环境中托管 gRPC 服务器?我见过https://cloud.google.com/endpoints/docs/grpc/tutorials,在我看来,您必须使用 ESP 在 GCP 中托管 gRPC 服务器(此处未列出 GAE 标准)。 ESP 是实现 gRPC 服务器的唯一方法吗?我不能编写自己的 gRPC 实现(例如 https://grpc.io/docs/languages/python/basics/)并将其托管在 GAE 标准中吗?

对于这些基本问题,我深表歉意,因为 gRPC 对我来说还很陌生。

【问题讨论】:

    标签: google-app-engine grpc grpc-python


    【解决方案1】:
    1. gRPC 支持不适用于 App Engine,如群组对话 here 中所述 .
    2. Endpoints 支持 GKE、Compute Engine 和 Cloud 的 gRPC 服务 运行(测试版)。 App Engine for Python 中可用于 Cloud Endpoints 控制 API 的框架,您可以参考 here
      Cloud Endpoints Frameworks

    【讨论】:

    • 谢谢。所以在 gcp 中运行 gRPC 服务器的推荐方法是使用 ESP,这种理解正确吗?
    • 是的,可扩展服务代理 (ESP) 或可扩展服务代理 V2 (ESPv2) 提供文档中提到的 API 管理。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-27
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 2021-12-21
    • 1970-01-01
    • 2020-08-30
    相关资源
    最近更新 更多