1.nacos集群搭建
1.集群解決問題:
1.並發訪問壓力
2.單節點故障問題
2.集群搭建注意事項
- 注意:
a.3個或3個以上Nacos節點才能構成集群。
b.要求虛擬機內存分配必須大於2G以上
3.集群規划
- node cluster:
10.15.0.3 8845 nacos01
10.15.0.3 8846 nacos02
10.15.0.3 8847 nacos03
10.15.0.3 9090 nginx
10.15.0.3 3306 mysql
4.搭建nacos集群
1).將nacos安裝包從新解壓縮(data目錄不能有)
2).開啟nacos mysql持久化
注意:數據庫中不能存在原始數據
3).修改nacos conf目錄中cluster.conf文件添加所有集群節點
10.15.0.3:8845
10.15.0.3:8846
10.15.0.3:8847
4).將修改后nacos復制三份
注意:將application.properties里port修改為不同的端口
5).分別啟動三台機器
./startup.sh
5.安裝Nginx
- 0.安裝必要依賴
yum install -y gcc pcre-devel zlib-devel
- 1.下載Nginx
http://nginx.org/en/download.html
- 2.將Nginx上傳到linux中,並解壓縮
tar -zxvf nginx-1.11.1.tar.gz
- 3.查看Nginx安裝目錄
[root@localhost nginx-1.11.1]# ls
auto CHANGES CHANGES.ru conf configure contrib html LICENSE man README src
- 4.在Nginx安裝目錄中執行如下命令:(指定安裝位置)
./configure --prefix=/usr/nginx
- 5.執行上述命令后,執行如下命令:
make && make install
6.配置nginx conf配置文件
a.加入如下配置:
upstream nacos-servers {
server 10.15.0.3:8845;
server 10.15.0.3:8846;
server 10.15.0.3:8847;
}
b.修改
location / {
proxy_pass http://nacos-servers/;
}
7.啟動nginx進行測試即可
注意:nginx訪問默認是80端口