如何在gunicorn上运行时使用python的cProfile来配置django应用程序

时间:2015-01-22 11:35:53

标签: python django profiler gunicorn cprofile

如何在使用python cProfile在gunicorn上运行时分析Django应用程序。

我可以在开发模式下进行分析: python -m cProfile -o sample.profile manage.py runserver

但是当使用gunicorn在生产服务器上运行时我该怎么办?

1 个答案:

答案 0 :(得分:3)

你可以使用gunicorn以这种方式运行它。

$ DJANGO_SETTINGS_MODULE=myapp.settings python -m cProfile -o output_file ../env/bin/gunicorn --workers=8 --bind 127.0.0.1:8000 myapp.wsgi:application