【问题标题】:Setting up metrics for Google Cloud endpoints为 Google Cloud 端点设置指标
【发布时间】:2015-09-23 12:20:48
【问题描述】:

我想在生产服务器上设置 Google Cloud 端点。什么是分析请求的好方法? Appstats 仅支持 WSGI 请求。

提前致谢。

【问题讨论】:

    标签: google-app-engine google-cloud-endpoints


    【解决方案1】:

    我实际上可以解决这个问题。深入研究端点,我可以看到它实际上是一个 WSGI 服务器。并用 Appstats 测试过,效果很好,需要添加到文档中。

    在 appengine_config.py 中,我这样做了:

    def webapp_add_wsgi_middleware(app):
        from google.appengine.ext.appstats import recording
        app = recording.appstats_wsgi_middleware(app)
        return app
    webapp_add_wsgi_middleware(api_app)
    

    这也适用于生产。

    【讨论】:

    • 正确。 Cloud Endpoints 是一个 API 代理,可转换 API 请求并将其转发到 protorpc 后端 /_ah/spi/* 路由。这些路线是您要分析的路线。您不会在日志查看器中看到任何 /_ah/api/* 请求。
    猜你喜欢
    • 2018-04-19
    • 2018-12-16
    • 2016-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多