Appstats只适用于一个WSGIApplication

2024-03-29 01:56:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我在两个python文件之间拆分了处理程序(主.py和主管道_厘米.py). 应用程序yaml定义每个python文件将处理的url。在

当我查看Appstats时,只分析了两个python文件中的一个的处理程序(来自主.py). webapp的“魔力”加上wsgi_中间件(app)过去一直运行得很好,直到拆分。如何使Appstats记录应用于所有处理程序?在

上皮因_配置.py公司名称:

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

在应用程序yaml公司名称:

^{pr2}$

在主.py和主管道_厘米.py公司名称:

application = webapp2.WSGIApplication(url_mapping, config=config)

运行python2.7/gae1.6.3时,dev_应用服务器.py为所有处理程序显示正确的Appstats。所描述的问题仅在生产中出现。在


Tags: 文件py名称app应用程序url处理程序yaml