- 2025年05月13日
- 星期二
我们有一个拥有32个内核的大型EC2实例,目前运行的是Nginx,Tornado和Redis,每秒平均提供5K请求.一切似乎都运行良好,但CPU负载已经达到70%,我们必须支持更多的请求.其中一个想法是用uWSGI取代Tornado,因为我们并没有真正使用Tornado的异步功能.我们的应用程序
我有一个网站,每分钟加载约60 000个请求由nginx提供.最近,我启用了打开文件缓存,并且性能得到了显着提升.但在平均值中,当负载最大时,响应时间仍然非常大,而nginx使用了大量IO.这是我目前的设置:open_file_cache max=10000 inactive=30s; open_file_cache_val