Django Gunicorn:站点在非活动期后变慢

Django Gunicorn:站点在非活动期后变慢,django,web-deployment,gunicorn,webfaction,Django,Web Deployment,Gunicorn,Webfaction,我和gunicorn(一名大师+4名工人)一起在Web派系中主持一个Django网站。我决定使用4,因为我在过去获得的通信量中取得了很好的结果,“CPU核心*2+1”会占用我的RAM 在正常使用情况下,gunicorn workers每个占用大约45MB或RAM,我得到的页面加载时间不到一秒钟。现在,在无人看管几个小时后,工人们将减少到每个内存5到15 Mb。如果我在那时访问该站点,则需要10秒以上的时间才能从服务器获得响应。浏览2或3个页面后,工作人员恢复正常内存使用,网站再次变得快速 根据(

我和gunicorn(一名大师+4名工人)一起在Web派系中主持一个Django网站。我决定使用4,因为我在过去获得的通信量中取得了很好的结果,“CPU核心*2+1”会占用我的RAM

在正常使用情况下,gunicorn workers每个占用大约45MB或RAM,我得到的页面加载时间不到一秒钟。现在,在无人看管几个小时后,工人们将减少到每个内存5到15 Mb。如果我在那时访问该站点,则需要10秒以上的时间才能从服务器获得响应。浏览2或3个页面后,工作人员恢复正常内存使用,网站再次变得快速

根据(见第1点),gunicorn应随时准备好站点,而不需要在一段时间未收到请求后进行“预热”。这与我在至少十几个其他网站上使用此设置时所看到的情况一致:gunicorn就在那里,随时可以使用


工作人员将内存消耗降低到如此低的水平是否正常?我怎样才能避免不活动后的长响应时间?

您使用的是哪家云服务提供商?