国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

對Nginx支持SSL的性能進行優化的方法

2024-08-30 12:22:39
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了對Nginx支持SSL的性能進行優化的方法,作者分別以不同方法進行了8個優化實驗,需要的朋友可以參考下

這篇文章是講web服務器方面的性能調整. 不包括數據庫性能的調整.
初始化服務器

這個web服務器運行在一個EC2 t1.micro 環境.我選擇 Nginx + PHP5-FPM 來運行php頁面,出于安全考慮我使用SSL.
測試性能

我使用Blitz.io來進行壓力和性能測試. 下面的是我壓力測試的命令. 功能是在60秒內逐漸增加用戶. 在整個過程中,Blitz.io 每秒創建一個請求并增加4個用戶(rise/run = 260/60).

復制代碼 代碼如下:-p 1-250:60 https://mydomian.com

詳細的解釋

對于愛好者來說,這里是詳細的解釋。我將會在下述章節帶領你重溫我的思考過程。
如果編輯了Nginx配置,那么重啟Nginx服務器。如果編輯了PHP5-FPM配置,那么重啟服務。

嘗試 #1: 增強硬件

對于改善性能,我本能的想法是增強服務器硬件,希望一切都會正常工作。我將EC2實例從t1.micro升級到了c1.medium(針對高流量服務器進行了優化,而不是通用服務器)。

在此之后,我運行了Blitz.io負載測試。這是結果的截圖

2015628100933572.png (983×869)

 服務器的峰值性能可以達到每秒50個成功命中。隨著負載的繼續增加,超時的數量上升,而命中的數量下降。

嘗試 #2: 評效CPU性能

我重新執行了測試,同時在后臺運行htop。我注意到兩個CPU的利用率不超過13%。內存使用了300Mb。看起來服務器沒有充分利用。所以我做了下述改變。我編輯了/etc/ngnix/nginx.conf

復制代碼 代碼如下:worker_processes 2;

嘗試 #3, #4, #5: 微調 Nginx + PHP5-FPM

在下述嘗試中,我改變了下述值,仍然獲得跟嘗試 #1同樣的結果。

嘗試 #3
復制代碼 代碼如下:/etc/ngnix/nginx.conf

worker_processes 2;
events {
worker_connections 19000;
multi_accept on;
}
...

_________

嘗試 #4
復制代碼 代碼如下:/etc/ngnix/nginx.conf

worker_processes 2;
events {
  worker_connections 19000;
  multi_accept on;
}
http {
  gzip on;
  gzip_disable "msie6";

  gzip_min_length  1000;
  gzip_proxied     expired no-cache no-store private auth;
  gzip_types       text/plain application/xml application/javascript text/css application/x-javascript;

}
...

________

嘗試 #5
我沒有取消嘗試 #4的改變

復制代碼 代碼如下:/etc/php5/fpm/pool.d/www.conf

pm.max_children = 160
pm.start_servers = 24
pm.min_spare_servers = 20
pm.max_spare_servers = 35
pm.max_requests = 1500

嘗試 #6: 部署另外一臺服務器


我還有另外一臺Linode服務器。具有1.5Gb的內存和8個CPU。我復制所有Nginx和PHP5-FPM的設置到這臺服務器上。

這是我使用Blitz.io進行壓力測試的命令

復制代碼 代碼如下:-p 1-250:60 http://labs.mydomian2.com

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南丹县| 南漳县| 招远市| 石家庄市| 边坝县| 金华市| 留坝县| 安阳县| 邹城市| 鄂托克前旗| 卫辉市| 苗栗市| 宜宾县| 霞浦县| 斗六市| 稷山县| 萝北县| 宜春市| 民勤县| 昌都县| 云阳县| 南澳县| 合水县| 金山区| 三明市| 伊春市| 曲靖市| 桓仁| 通道| 江都市| 鹿邑县| 监利县| 陵水| 民乐县| 葫芦岛市| 新密市| 东安县| 定远县| 德惠市| 建始县| 六枝特区|