我想在生产环境中监视我在 Django 应用程序中的视图。所以,我遇到了我在本地环境中测试的解决方案脚本。工作正常!!。
当我使用生产环境时,由于 debug=True,我遇到了 Unhandled Exception 的问题。我也在本地环境中使用了 debug=True(由 django 服务器提供静态)。
是否可以使用上面的链接中间件来访问相应django视图的hotshot?
你能帮我做一下 django 生产服务器链接中提到的 hotshot 或 cProfile 吗?
我想在生产环境中监视我在 Django 应用程序中的视图。所以,我遇到了我在本地环境中测试的解决方案脚本。工作正常!!。
当我使用生产环境时,由于 debug=True,我遇到了 Unhandled Exception 的问题。我也在本地环境中使用了 debug=True(由 django 服务器提供静态)。
是否可以使用上面的链接中间件来访问相应django视图的hotshot?
你能帮我做一下 django 生产服务器链接中提到的 hotshot 或 cProfile 吗?
您发布的中间件应该可以在生产中正常工作 -注意顶部评论中的说明:
如果您以超级用户身份登录,或者当 settings.DEBUG 为 True 时,它始终处于活动状态。
因此,请确保您以超级用户身份登录。
也就是说,我个人对这些 cProfile 中间件解决方案的运气并不好。自己运行 cProfile 非常容易(使用cprofile.run()
),您可以使用 KCacheGrind 查看输出