成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

nginx配置里的worker_connections 配置,我設置的越大反而感覺越慢?

瀏覽:117日期:2024-06-15 17:06:53

問題描述

我的服務器配置如下

nginx配置里的worker_connections 配置,我設置的越大反而感覺越慢?

1.當我設置worker_connections 1024;的時候我使用webbench做壓力測試,返回的數據是這樣的!

nginx配置里的worker_connections 配置,我設置的越大反而感覺越慢?

2.當我設置worker_connections 10240;的時候我使用webbench做壓力測試,返回數據是這樣的!

nginx配置里的worker_connections 配置,我設置的越大反而感覺越慢?

總結一下,感覺速度下降了4倍

有大神幫我分析一下么?

問題解答

回答1:

沒有報錯的話,最好讓worker_processes*worker_connections/4小于系統進程打開的文件總數

回答2:

感謝邀請!

請詳細閱讀一下文章http://liuqunying.blog.51cto....

回答3:

ulimit -n 是多少?沒有的話設置一下ulimit -n 65535

回答4:

你這個測試結果可能有問題

計算一下,兩次請求的單頁面大小分別是:41381 bytes/sec * 60 / 31234 pages/min = 80 bytes/page10556 bytes/sec * 60 / 1607 pages/min = 394 bytes/page

如果兩次測試是同一個頁面,那明顯是有很多請求是異常的。

所以,你得先看下測試方式是否有問題。