如何在nginx配置中为open_file_cache选择正确的值?
发布时间:2020-12-13 21:09:56 所属栏目:Nginx 来源:网络整理
导读:我有一个网站,每分钟加载约60 000个请求由nginx提供.最近,我启用了打开文件缓存,并且性能得到了显着提升.但在平均值中,当负载最大时,响应时间仍然非常大,而nginx使用了大量IO. 这是我目前的设置: open_file_cache max=10000 inactive=30s;open_file_cache_v
我有一个网站,每分钟加载约60 000个请求由nginx提供.最近,我启用了打开文件缓存,并且性能得到了显着提升.但在平均值中,当负载最大时,响应时间仍然非常大,而nginx使用了大量IO. 这是我目前的设置:
我还有一些记忆:
问题:现在我为open_file_cache max = 10000和其他参数选择正确的值吗?足够10000,是太小还是大?有没有办法监控打开文件缓存的使用? 最佳答案
打开文件缓存是一个用于元数据操作的缓存系统(文件mtime,文件存在等),而不是文件内容,所以它有所帮助,但没有你想象的那么多.
您可以尝试的一些解决方法是: >如果已打开动态gzip,请降低gzip压缩比. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- php – Nginx不会将Cookie传递给代理
- Nginx作为反向代理服务301
- 任何人都可以帮我解读这个Nginx指令吗?
- ubuntu – / etc / nginx / sites-enabled / defaul中的“
- ubuntu – 用“–with-http_stub_status_module”配置行重
- 502错误网关错误Nginx connect()到unix:/tmp/unicorn.sock
- 使用Nginx作为反向代理的Tomcat应用程序(JIRA)的基本身份验
- Apache服务器配置全攻略(五)
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net MVC 2
- php-如何使用自定义Nginx配置作为官方Nginx Docker镜像?
推荐文章
站长推荐
热点阅读