配置檔案如下:
#所有jsp、do的動態請求都交給後面的tomcat處理
location ~ (\.jsp)|(\.action)$
#location /
}# load config files from the /etc/nginx/conf.d directory
# the default server is in conf.d/default.conf
include /etc/nginx/conf.d/*.conf;
}
二. 測試效果:
測試nginx 和tomcat高併發的情況下處理靜態頁面效能如何?
採用了 linux ab**壓力測試命令來測試一下效能
ab -c 10 -n 1000表示同時處理100個請求並執行1000次index.html檔案
1.測試一下nginx 處理靜態頁面的效能
訪問nginx的:
ab -c 10 -n 1000
每秒請求數結果:requests per second: 7095.22 [#/sec] (mean)
直接訪問tomcat的:
ab -c 10 -n 1000
每秒請求數結果:requests per second: 1675.85 [#/sec] (mean)
靜態交給nginx處理,動態請求交給tomcat,提高了效能
運用docker與nginx實現簡單的負載均衡
docker是現在比較流行的容器技術,被譽為輕量級的虛擬機器。並且借助眾多現有的映象倉庫能夠快速構建各種小型伺服器。這裡我們就利用docker來實現乙個簡單的nginx反向 與負載均衡。由於本人使用的是win10家庭版,只能使用docker toolbox。啟動docker quickstart t...
nginx雙機高可用及Tomcat集群負載均衡
nginx雙機高可用及tomcat集群負載均衡 試驗環境及常用命令 試驗機器 192.188.32.83 tomcat1 192.188.32.55 tomcat2 nginx linux下安裝 參考 注意 其實把pcre devel 7.8 3.1.el6.i686.rpm 在cd安裝盤上找 安裝...
使用nginx實現websocket的負載均衡
當web應用訪問量過大時,我們就需要做負載均衡,將同乙個網域名稱的請求分散到不同的伺服器上。nginx就可以做到。它可以按照輪詢 ip雜湊 url雜湊 權重等多種方式對後端伺服器做負載均衡。但是分配到不同的機器上後,如果請求是有狀態的,比如有些頁面需要使用者登入之後才能訪問,我們就需要保證單個使用者...