nginx匹配規(guī)則復雜用法 如何正確配置Nginx和PHP?
如何正確配置Nginx和PHP?Nginx和php配置有自己的配置文件。你可以按照網上的說明來配置,主要是修改。nginx的負載均衡如何配置?nginx有四種負載平衡模式:1)、輪詢(默認)每個請求按
如何正確配置Nginx和PHP?
Nginx和php配置有自己的配置文件。你可以按照網上的說明來配置,主要是修改。
nginx的負載均衡如何配置?
nginx有四種負載平衡模式:
1)、輪詢(默認)
每個請求按照時間順序被一個接一個地分配給不同的后端服務器。如果后端服務器宕機,可以自動淘汰。
2)、重量
指定輪詢概率,權重與訪問率成正比,在后端服務器性能不均衡時使用。
2)、ip哈希
根據ip訪問的哈希結果分配每個請求,使每個來賓定期訪問一個后端服務器,可以解決會話的問題。
3)公平(第三方)
請求根據后端服務器的響應時間進行分配,響應時間短的請求優(yōu)先。
4)、url_hash(第三方)
配置方法:
打開文件
在http節(jié)點下添加一個上游節(jié)點:
上游網站名稱{
服務器192.168.0.1:8080
服務器192.168.0.2:8080
}
其中w:8080權重2
服務器192.168.0.2:8080權重1
}
這個權重也很好理解,被厲害的人拜訪的概率高。在本例中,您訪問了服務器1兩次,服務器2一次。
上游網站名稱{
ip _哈希
服務器192.168.0.1:8080
服務器192.168.0.2:8080
}
ip_hash的配置也很簡單,直接加一行就行了,所以只要來自同一個ip,都會全部到同一個服務器。
然后在服務器節(jié)點下配置它:
位置/名稱{
proxy _ pass w:8080
服務器192.168.0.2:8080備份
}
設置一個節(jié)點為備份,那么一般情況下,所有請求都會訪問s:8080
服務器192.168.0.2:8080宕機
}
將一個節(jié)點設置為down,則該服務器不參與加載。