【发布时间】:2017-04-27 13:22:37
【问题描述】:
/etc/apache2/sites-enabled/myproject.conf 的一部分:
WSGIDaemonProcess myporject user=tester group=tester processes=2 threads=5 python-eggs=xxx display-name=xxx
当一个用户开始浏览网站时,使用的内存增加了 80M(来自free -m 的输出),即使用户注销并关闭浏览器,内存使用量也不会下降,除非运行service apache2 restart .我尝试了worker mode 和prefork mode,但仍然没有发布。
inactivity-timeout 设置为 60 秒时,注销后 60 秒内存使用率会下降。
我是 apache2 和 wsgi 配置的新手。我只是想知道设置inactivity-timeout 是否是降低内存使用率的好方法?是否缺少其他重要配置?
欢迎任何 cmets。如果需要更多信息,请告诉我。谢谢
【问题讨论】:
标签: django apache wsgi django-wsgi