創(chuàng)新互聯(lián)負(fù)載均衡(Cloud Load Balancer)是對(duì)多臺(tái)云服務(wù)器進(jìn)行流量分發(fā)的服務(wù)。創(chuàng)新互聯(lián)負(fù)載均衡可以通過流量分發(fā)擴(kuò)展應(yīng)用系統(tǒng)對(duì)外的服務(wù)能力,通過消除單點(diǎn)故障提升應(yīng)用系統(tǒng)的可用性。創(chuàng)新互聯(lián)負(fù)載均衡服務(wù)通過設(shè)置虛擬服務(wù)地址(VIP),將位于同一地域的多臺(tái)云服務(wù)器資源虛擬成一個(gè)高性能、高可用的應(yīng)用服務(wù)池。根據(jù)應(yīng)用指定的方式,將來自客戶端的網(wǎng)絡(luò)請(qǐng)求分發(fā)到云服務(wù)器池中。創(chuàng)新互聯(lián)負(fù)載均衡服務(wù)會(huì)檢查云服務(wù)器池中云服務(wù)器實(shí)例的健康狀態(tài),自動(dòng)隔離異常狀態(tài)的實(shí)例,從而解決了云服務(wù)器的單點(diǎn)問題,同時(shí)提高了應(yīng)用的整體服務(wù)能力。今天創(chuàng)新互聯(lián)給大家介紹下負(fù)載均衡的環(huán)境是怎么樣的
新建一臺(tái)虛擬機(jī),并安裝CentOS,這里使用的是CentOS-6.4-i386-bin-DVD1.iso,注意是32位的
請(qǐng)查看連接:https://blog.51cto.com/11009785/2288310
1. 設(shè)置基礎(chǔ)的linux環(huán)境
請(qǐng)查看連接:https://blog.51cto.com/11009785/2388623
2. 安裝jdk(這里使用的java1.7)
下載地址:https://www.oracle.com/technetwork/java/javase/archive-139210.html
使用的是:jdk-7u60-linux-i586.rpm這個(gè)版本
下載rpm包之后,通過xshell,使用rz命令,上傳到CentOS
先賦予全部權(quán)限:
chmod 777 jdk-7u60-linux-i586.rpm
再安裝:
rpm -ivh jdk-7u60-linux-i586.rpm
安裝完畢,配置環(huán)境變量:
vi /etc/profile
在最后面加上:
export JAVA_HOME=/usr/java/jdk1.7.0_60
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
保存文件
重新加載環(huán)境變量:
source /etc/profile
驗(yàn)證是否安裝成功:
java -version
3. 安裝nginx
下載nginx-1.9.1.tar.gz,然后通過xshell,使用rz命令上傳到CentOS
解壓:
tar –zxvpf nginx-1.9.1.tar.gz
進(jìn)入nginx目錄,執(zhí)行以下命令:
./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-threads --with-pcre=這里寫pcre-8.37解壓后的路徑
make
make install
驗(yàn)證:
/opt/nginx/sbin/nginx -t
啟動(dòng):
/opt/nginx/sbin/nginx
查看是否啟動(dòng):
ps -ef | grep nginx
訪問ip,出現(xiàn)歡迎頁
如果需要重啟,使用:
/opt/nginx/sbin/nginx -s reload
ps -ef | grep nginx
4. 安裝tomcat
下載apache-tomcat-7.0.62.tar.gz,然后通過xshell,使用rz命令上傳到CentOS
解壓:
tar –zxvpf apache-tomcat-7.0.62.tar.gz
解壓完畢,重命名為tomcat1
mv apache-tomcat-7.0.62 tomcat1
再次解壓,重命名為tomcat2
mv apache-tomcat-7.0.62 tomcat2
把tomcat1、tomcat2放到/opt目錄下
mv tomcat1 /opt
mv tomcat2 /opt
主要的端口有三個(gè):
shutdown端口 8005 主要負(fù)責(zé)啟動(dòng)關(guān)閉
ajp端口 8009 主要負(fù)責(zé)通過ajp均衡
http端口 8080 可以通過web頁面直接訪問
如果tomcat1三個(gè)端口分別為 8005 8009 8080,
那么tomcat2三個(gè)端口在此基礎(chǔ)上都加1000,即:9005 9009 9080
查看tomcat1的端口:
cd /opt/tomcat1/conf
vi server.xml
/8005 找到8005(一處), /8009 找到8009(有兩處), /8080 找到8080(有三處)
修改tomcat2的端口:
cd /opt/tomcat2/conf
vi server.xml
/8005 找到8005(一處), 修改為9005
/8009 找到8009(有兩處), 修改為9009
/8080 找到8080(有三處), 修改為9080
為了區(qū)分tomcat1和tomcat2,分別修改它們的首頁index.jsp:
cd /opt/tomcat1/webapps/ROOT
vi index.jsp
/Home 找到Home這個(gè)位置,改為Home111111,保存
cd /opt/tomcat2/webapps/ROOT
vi index.jsp
/Home 找到Home這個(gè)位置,改為Home222222,保存
啟動(dòng)tomcat1:
cd /opt/tomcat1/bin
sh startup.sh
查看是否啟動(dòng):
ps -ef | grep catalina
查看日志:
cd opt/tomcat1/logs
tail -f catalina.out
同理,啟動(dòng)tomcat2
查看是否2個(gè)tomcat全部啟動(dòng):
ps -ef | grep catalina
驗(yàn)證,分別訪問對(duì)應(yīng)端口:
http://192.168.0.103:8080 對(duì)應(yīng)tomcat1
http://192.168.0.103:9080 對(duì)應(yīng)tomcat2
5. 整合nginx+tomcat
修改nginx配置文件:
cd /opt/nginx/conf
vi nginx.conf
注意,名字要統(tǒng)一,比如這里都叫web_app
修改完畢,保存。
重啟nginx:
/opt/nginx/sbin/nginx -s reload
其中,proxy_pass是配置engx的返鄉(xiāng)戴笠。
驗(yàn)證:
直接訪問虛機(jī)ip,使用F5刷新或者使用Ctrl+F5強(qiáng)刷,會(huì)看到訪問了不同的tomcat
注意,如果有問題,查看nginx日志,看具體的報(bào)錯(cuò)來解決。
最后,附上一張圖,看一下nginx和tomcat在架構(gòu)中的位置
如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)官網(wǎng)找我們的專業(yè)技術(shù)工程師的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗(yàn)了,所以會(huì)比小編回答的更加詳細(xì)專業(yè)。創(chuàng)新互聯(lián)官網(wǎng)鏈接www.yisu.com
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
分享題目:負(fù)載均衡的環(huán)境是怎么樣的-創(chuàng)新互聯(lián)
當(dāng)前鏈接:http://chinadenli.net/article20/eopjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、云服務(wù)器、網(wǎng)站設(shè)計(jì)、靜態(tài)網(wǎng)站、網(wǎng)站導(dǎo)航、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容