中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

負載均衡的環境是怎么樣的

發布時間:2020-04-15 16:49:36 來源:億速云 閱讀:216 作者:三月 欄目:軟件技術

億速云負載均衡(Cloud Load Balancer)是對多臺云服務器進行流量分發的服務。億速云負載均衡可以通過流量分發擴展應用系統對外的服務能力,通過消除單點故障提升應用系統的可用性。億速云負載均衡服務通過設置虛擬服務地址(VIP),將位于同一地域的多臺云服務器資源虛擬成一個高性能、高可用的應用服務池。根據應用指定的方式,將來自客戶端的網絡請求分發到云服務器池中。億速云負載均衡服務會檢查云服務器池中云服務器實例的健康狀態,自動隔離異常狀態的實例,從而解決了云服務器的單點問題,同時提高了應用的整體服務能力。今天億速云給大家介紹下負載均衡的環境是怎么樣的

負載均衡的環境是怎么樣的

新建一臺虛擬機,并安裝CentOS,這里使用的是CentOS-6.4-i386-bin-DVD1.iso,注意是32位的

請查看連接:https://blog.51cto.com/11009785/2288310


1. 設置基礎的linux環境

請查看連接: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這個版本

下載rpm包之后,通過xshell,使用rz命令,上傳到CentOS 

先賦予全部權限:

chmod 777 jdk-7u60-linux-i586.rpm

再安裝:

rpm -ivh jdk-7u60-linux-i586.rpm

安裝完畢,配置環境變量:

vi /etc/profile

在最后面加上:

export JAVA_HOME=/usr/java/jdk1.7.0_60

export CLASSPATH=.:$JAVA_HOME/lib

export PATH=$JAVA_HOME/bin:$PATH

保存文件

重新加載環境變量:

source /etc/profile

驗證是否安裝成功:

java -version

負載均衡的環境是怎么樣的

3. 安裝nginx 

下載nginx-1.9.1.tar.gz,然后通過xshell,使用rz命令上傳到CentOS

解壓:

tar –zxvpf nginx-1.9.1.tar.gz

進入nginx目錄,執行以下命令:

./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-threads --with-pcre=這里寫pcre-8.37解壓后的路徑

make

make install

驗證:

/opt/nginx/sbin/nginx -t

負載均衡的環境是怎么樣的

啟動:

/opt/nginx/sbin/nginx

查看是否啟動:

ps -ef | grep nginx

訪問ip,出現歡迎頁

負載均衡的環境是怎么樣的

如果需要重啟,使用:

/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

主要的端口有三個:

shutdown端口   8005  主要負責啟動關閉

ajp端口              8009  主要負責通過ajp均衡

http端口            8080  可以通過web頁面直接訪問

如果tomcat1三個端口分別為 8005 8009 8080,

那么tomcat2三個端口在此基礎上都加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

為了區分tomcat1和tomcat2,分別修改它們的首頁index.jsp:

cd /opt/tomcat1/webapps/ROOT

vi index.jsp

/Home 找到Home這個位置,改為Home111111,保存

負載均衡的環境是怎么樣的

cd /opt/tomcat2/webapps/ROOT

vi index.jsp

/Home 找到Home這個位置,改為Home222222,保存

啟動tomcat1:

cd /opt/tomcat1/bin

sh startup.sh

查看是否啟動:

ps -ef | grep catalina

查看日志:

cd opt/tomcat1/logs

tail -f catalina.out

同理,啟動tomcat2

查看是否2個tomcat全部啟動:

ps -ef | grep catalina

驗證,分別訪問對應端口:

http://192.168.0.103:8080  對應tomcat1

負載均衡的環境是怎么樣的

http://192.168.0.103:9080  對應tomcat2

負載均衡的環境是怎么樣的

5. 整合nginx+tomcat

修改nginx配置文件:

cd /opt/nginx/conf

vi nginx.conf  

注意,名字要統一,比如這里都叫web_app

負載均衡的環境是怎么樣的

負載均衡的環境是怎么樣的

修改完畢,保存。

重啟nginx:

/opt/nginx/sbin/nginx -s reload

其中,proxy_pass是配置engx的返鄉戴笠。


驗證:

直接訪問虛機ip,使用F5刷新或者使用Ctrl+F5強刷,會看到訪問了不同的tomcat

負載均衡的環境是怎么樣的

注意,如果有問題,查看nginx日志,看具體的報錯來解決。

最后,附上一張圖,看一下nginx和tomcat在架構中的位置

負載均衡的環境是怎么樣的



如果大家還有什么地方需要了解的可以在億速云官網找我們的專業技術工程師的,億速云技術工程師在行業內擁有十幾年的經驗了,所以會比小編回答的更加詳細專業。億速云官網鏈接www.5655pk.com


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德安县| 涟水县| 安化县| 巴彦淖尔市| 定远县| 海兴县| 咸丰县| 大化| 泰州市| 华坪县| 江阴市| 凤凰县| 禄劝| 滁州市| 芜湖市| 遂川县| 博罗县| 泸溪县| 揭阳市| 伊川县| 无为县| 望江县| 木里| 新源县| 德庆县| 集安市| 广灵县| 嵩明县| 兴宁市| 乌拉特中旗| 玉溪市| 祁阳县| 富平县| 新昌县| 新津县| 出国| 南康市| 九龙坡区| 凤阳县| 潮安县| 潼关县|