配置1:
#其它所有的非backup機器(例如tomcat)down(宕機)的時候,才請求backup機器(服務器),這個是用來更新服務器才用的,如圖所示,(先更新backup(備份服務器的代碼),之后才開始一部分一部分的更新其他的tomcat(服務器不能一下子更新完,那這樣backup所承受的壓力太大也會宕機))
upstream backserver {
server 127.0.0.1:9100;
server 127.0.0.1:9200 backup;
}
配置2:
upstream backserver {
server 127.0.0.1:9100;
#down表示當前的server是down狀態,不參與負載均衡
server 127.0.0.1:9200 down;
}
一般在專案上線的時候,可以分配部署不同的服務器上,然后對Nginx重新reload,
reload不會影響用戶的訪問,或者可以給一個提示頁面,系統正在升級...
如圖所示:
1.

2.

3.

4.

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/292672.html
標籤:其他
