1. nginx和tomcat區別
nginx http 服務器 HTML WEB服務(負載均衡,反向代理) 當當,百度,京東,新浪,網易,騰訊。
tomcat j2ee web應用服務器 http+java應用
2. 負載均衡
負載:用戶承擔的請求量,分攤到不通的服務器上。
反向代理模式
透傳模式
三角
負載均衡的算法:
nginx代理的配置:
3. 網站優化
分庫分表,加緩存,服務拆分,加機器。
4. nginx網站優化:動靜分離,
nginx可以配置本地緩存。
lua 將動態頁面和靜態頁面結合起來。基於C的lib庫,lua解釋器。
如下:這里是靜態頁面的HTML代碼:
openresty繼承了lua腳本
product.lua
5. lua在nginx中的配置
首先加入lua的模塊和C模塊
nginx配置的本地緩存
lua模板地址配置
模板替換配置