为了尝试减少 Web 服务器上的内存使用量,我必须将 uwsgi 配置上的 max-requests 属性设置为 50。
这有什么缺点?
我们的站点上有 10 个工作人员,看起来工作人员每 20 分钟左右就会被回收一次,但至少到目前为止,它似乎达到了我们没有接近内存限制的预期效果。
我只是有点担心它可能会对用户产生副作用,但我不确定。有任何想法吗?
小智 3
据我所知,设置的唯一缺点max-requests是,当运行在第一个请求加载到服务器而不是工作器初始化(如 Django)的应用程序时,每次工作器达到最大请求限制时,下一个请求它的回答会有延迟。延迟是短还是长,取决于您的服务器规格和应用程序的复杂性。
| 归档时间: |
|
| 查看次数: |
6776 次 |
| 最近记录: |