1.準備兩台伺服器 且都安裝nginx 和keepalived
安裝keepalived
yum install keepalived -y
安裝好後linux 的etc 資料夾下面會有keepalived資料夾以及配置檔案
2. 修改keepalived的配置問價
virtual_ipaddress3.新增校驗的指令碼
#!
/bin/bash
a=`ps -c nginx –no-header |wc -l`
if[ $a -eq 0
];then
/usr/local/nginx/sbin/nginx
sleep 2
if[ `ps -c nginx --no-header |wc -l` -eq 0
];then
killall keepalived
fifi```
以及執行.
/nginx.check.sh
4.啟動兩台伺服器的nginx 和keepalived
systemctl start keepalived.service
5.測試瀏覽器輸入位址 然後聽主機的nginx和keepalived的位址
----
----
----
----
----
----
-集群配置可能還有問題先記錄 後續在修改--
----
----
----
----
----
----
----
----
----
-
nginx集群 配置高可用的Nginx集群
1 什麼是nginx高可用 1 需要兩台nginx伺服器 2 需要keepalived 3 需要虛擬ip 注 同乙個時刻,只有乙個nginx提供服務,它會將虛擬ip和這台提供服務的nginx進行繫結,如果這台nginx掛了,它會將虛擬ip和另外一台nginx服務進行繫結 2 配置高可用的準備工作 1...
nginx配置tomcat集群
1.輕量級,同樣起web 服務,比apache 占用更少的記憶體及資源 抗併發,nginx 處理請求是非同步非阻塞的,而 apache 則是阻塞型的,在高併發下nginx 能保持低資源低消耗高效能 nginx執行起來占用的資源cup非常少,對於啟動 重啟都非常快速,在低配電腦上也可以快速的執行。2....
Nginx配置kong集群
nginx 配置kong集群 如果route設定的匹配規則是 header裡面的host,nginx在 請求的時候需要加上,否則請求的host會被過濾掉,導致kong的route 匹配規則是host的route 不能匹配到正確的service nginx的ssl模組必須安裝openssl yum i...