集群架構(3)

2022-09-06 12:27:24 字數 4485 閱讀 1714

寫在前面

01前端負載均衡配置

安裝所需的依賴包

yum install pcre-devel zlib-devle openssl-devel gcc-c++ –y

編譯安裝nginx

cd /download/tools/

wget

tar zxf nginx-1.12.1.tar.gz

cd nginx-1.12.1

make && make install

[root@centos conf]# mkdir extra

[root@centos conf]# cp nginx.conf nginx.conf.bak

在nginx.conf檔案後增加下面的配置

後端tomcat 配置

wget

[root@centos tools]# tar zxf apache-tomcat-8.5.20.tar.gz -c /usr/local/

[root@centos tools]# ln -s /usr/local/apache-tomcat-8.5.20 /usr/local/tomcat

[root@centos tools]# cd /usr/local/apache-tomcat-8.5.20/conf/

[root@centos conf]# vim server.xml

-------------此處省略n行--------------

prefix="localhost_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

#增加上述站點目錄

接下來測試下負載均衡

前端負載均衡測試

[root@centos conf]# curl

[root@centos conf]# curl

瀏覽器訪問測試

本地瀏覽器測試需要配置hosts檔案

03官網與伺服器配置

基本的架構也是一樣使用反向**,為了後期整體架構擴充套件

nginx ftp的安裝就不再描述了,太簡單了,扯多了累

前面反向**配置如下

}後端web伺服器配置

[root@centos html]# vim index.html

welcome to mingongge.s web stie!!!!!!!!!!!!!

[root@centos ~]# /usr/local/nginx/sbin/nginx -t

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

[root@centos ~]# /usr/local/nginx/sbin/nginx

[root@centos ~]# curl 10.0.0.8

welcome to mingongge.s web stie!!!!!!!!!!!!!

ftp這塊的配置其實是就是管理後台通過應用程式上傳,前面使用者通過nginx能訪問到正確的頁面即可,由於線下測試環境,不可能拿生產**來做實驗,因此管理後台上傳無法模擬,過程就是後台上傳是通過ftp的功能上傳到指定的目錄,然後前端通過nginx來呼叫這個去顯示

因此就配置下訪問即可

[root@centos conf]# cd extra/

[root@centos extra]# vim ftp.mingongge.conf

server

上傳進行測試

通過前端反向**直接訪問網域名稱來讀取圖,來實現應用程式呼叫的功能在其它前台頁面展示的功能

發現也是可以正常訪問的

Mycat集群架構

架構圖集群總共需要有8臺機子,mysql需要4臺,mycat需要2臺,負載均衡和高可用需要2臺。之所以mycat需要集群這樣的架構,是為了避免mycat單點失效的情況,mysql主機有4臺 db1 db4 其中db1和db3是組一 主主複製 db2和db4是組二 主主複製 之所以需要主主複製是因為m...

Linux集群架構

高可用集群通常為2臺伺服器 功能和角色是一樣的 一台在工作,另一台作為冗餘。當提供服務的機器宕機,冗餘將接替繼續提供服務,這樣就可以提供系統可用的效率。高可用集群的衡量標準要保證集群服務100 時間永遠完全可用,幾乎可以說是一件不可能完成的任務。比如,在這幾年雙十一剛開始的時候,一下子進來買東西的人...

MYSQL集群架構

1 讀寫分離架構 主從架構 一寫多讀,一主多從 問題 應用程式需要連線多個資料來源 mycat可以解決 主從之間同步是非同步的 資料時弱一致性的 pxc集群 2 中介軟體 問題 主從之間同步是非同步的 資料時弱一致性的 pxc集群 中介軟體的效能將成為系統的瓶頸 3 多個中介軟體的架構 問題 主從之...