1. 程式人生 > >web叢集之一 linux下apache+tomcat負載均衡配置-筆記

web叢集之一 linux下apache+tomcat負載均衡配置-筆記

負載均衡叢集配置(7):Apache配置——建立workers.properties

   httpd.conf的最後新增的配置中workers.properties檔案是不存在的,需要我們自己在apache/conf路徑下建立。workers.properties檔案用於對負載均衡的負載器worker

(即tomcat)進行具體的登記,此處的2個tomcat就作為2個worker被登記在這個檔案中。

workers.properties具體配置如下:

#workers.properties

#

# in unix, weuse forward slashes:

ps=/

# workers 列表

worker.list=tomcat1,tomcat2, loadbalancer, status

#--------------------------------------------------------------------

# 第一個tomcat

#--------------------------------------------------------------------

worker.tomcat1.port=8009   #對應tomcat的server.xml中配置的ajp13埠號

worker.tomcat1.host=127.0.0.1  #tomcat1的主機地址,如不為本機,請填寫IP地址

worker.tomcat1.type=ajp13  #定向包協議

worker.tomcat1.lbfactor=1  #server的負載分配權重,值越高,分得的請求越多

#以下為非必要配置,這部分配置tomcat2的配置同tomcat1

#worker.tomcat1.cachesize=1000  #配置tomcat的jk連線快取大小 (非必要)

#worker.tomcat1.cachesize_timeout=600  # (非必要)

#worker.tomcat1.reclycle_timeout=300  # (非必要)

#worker.tomcat1.socket_keepalive=1  #防止防火牆切斷未啟用的網路連線(非必要)

#worker.tomcat1.socket_timeout=300   #(非必要)

#worker.tomcat1.local_worker=1  # (非必要)

#worker.tomcat1.retries=3  # (非必要)

#----------------------------------------------------------------------

# 第二個tomcat

#----------------------------------------------------------------------

worker.tomcat2.port=8009

worker.tomcat2.host=172.**.***.202  #tomcat2的主機IP地址

worker.tomcat2.type=ajp13

worker.tomcat2.lbfactor=1

#----------------------------------------------------------------------

# load balancerworker -負載均衡控制器

# ---------------------------------------------------------------------

worker.loadbalancer.type=lb

worker.loadbalancer.balanced_workers=tomcat1,tomcat2  #指定分擔請求的tomcat

worker.loadbalancer.sticky_session=1    #設定為粘性session

worker.loadbalancer.sticky_session_force=0  #設定當多次請求未響應,請求將轉發

worker.status.type=status

#

# end workers.properties

相關推薦

web叢集之一 linuxapache+tomcat負載均衡配置-筆記

負載均衡叢集配置(7):Apache配置——建立workers.properties    httpd.conf的最後新增的配置中workers.properties檔案是不存在的,需要我們自己在apache/conf路徑下建立。workers.properties檔案用於對負載均衡的負載器worker (

windows/linuxApache負載均衡配置教程

第一次看到這個標題時我也很驚訝,Apache居然還能做負載均衡?真是太強大了。經過一番調查後發現的確可以,而且功能一點都不差。這都歸功於 mod_proxy 這個模組。不愧是強大的Apache啊。廢話少說,下面就來解釋一下負載均衡的設定方法。一般來說,負載均衡就是將客戶端的請求分流給後端的各個真實伺服器,達到

LinuxNginx+Tomcat負載均衡和動靜分離配置要點

cep 修改 div -c user setsebool index.php sebool bool 本文使用的Linux發行版:CentOS6.7 下載地址:https://wiki.centos.org/Download 一、

介紹一下再ApacheTomcat負載均衡的一些使用問題

之前 index serve 復制代碼 需要 系統 不能 瓶頸 jsp   在負載均衡技術中,硬件設備是比較昂貴的,對於負載均衡的學習者如果不是在企業中應用或者是學員中學習,很少有機會能碰到實際操作的訓練。(http://xz.8682222.com)所以,很多朋友都會選擇

LinuxNginx實現負載均衡 Nginx學習系列之搭建環境

關於在本地虛擬機器(VMware 14)下安裝Linux同時安裝Nginx,請參考Nginx學習系列之搭建環境 1、啟動Nginx 在Nginx安裝成功的前提下,啟動Nginx 已root模式登陸(許可權需要),接著找到Nginx的安裝目錄,啟動Nginx,並且指定Nginx啟動所需的配置檔案,該檔

負載均衡apache+tomcat負載均衡實驗

實驗要求: 1、1個apache作為負載均衡器、3個以上的tomcat作為web應用伺服器 2、分別採用session sticky和session replication進行配置實驗 3、要求能實現3個及以上tomcat應用伺服器節點的負載均衡,並支援節點熱拔插 實驗步驟: 1.按wi

Linux Apache 的安裝與配置

1、安裝APR (Apache Portable Runtime) wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz tar -zxf apr-1.4.5.tar.gz cd apr-1.4.5 ./configure --pre

Linux JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/

Linux JDK + Tomcat + jenkins安裝配置

JDK安裝 1.解壓 tar -zxvf jdk-8u181-linux-x64.tar.gz 2.重名名後移動到 /usr/目錄下 mv jdk-8u181-linux-x64 jdk sudo mv jdk /usr 3. 新增環境變數 sudo vim /etc/profile

LinuxNginx+Resin負載均衡,session問題解決例項

                     Linux下Nginx+Resin負載均衡,session問題解決例項   轉載:http://blog.chinaunix.ne

Web前端】LinuxSublime Text3的一些配置

前言 最近在折騰linux,在這裡對sublime text做一些記錄。 keybinding [ { "keys": ["ctrl+alt+j"], "command": "css_format",

linuxapache https 虛擬主機配置

如果單純只想在傳輸資料時加密傳輸,那麼ssl證書是不需要認證的,但是瀏覽器開啟時會有警告資訊。假設我們做的不是一個公眾產品那麼也還好啦。 如下是今天學習時的一個筆記,其實我用的是真實環境。 環境:CentOS 64, 32bit;Apache 2.2.15; 1.檢查apa

LinuxApache httpd安裝及配置為服務

 Apache安裝 2016年9月26日 10:51 最重要的要點 安裝版本:2.4.23 依賴軟體:apr-1.4.5、apr-util-1.3.12和pcre-8.31 安裝環境

基於Apache+Tomcat負載均衡的兩種實現方法

[[email protected] ~]#rpm -qi apr Name                 :apr                                        Relocations: (not relocatable) Version           

nginx+tomcat負載均衡配置+python自動化部署指令碼

nginx+tomcat負載均衡配置 1、網路拓撲      2、nginx安裝配置 1.安裝nginx伺服器,實現OSI網路模型第七層(應用層)負載均衡及反向代理:       安裝nginx 1.6.1 stable version,  stable version版

總結apache2.2和2.4和tomcat負載均衡配置和總結。

apache負載均衡有3種方式,本人只搭配了兩種方式 一.mok_jk方式(目前這個方式只配置成功2.2版本,2.4未配置。) 1.apache2.2配置準備工作 1.1下載安裝包httpd-2.2.22-win32-x86-no_ssl.msi 1.11下載後安裝到指定資

linuxapache負載均衡與jboss叢集配置

一、安裝並配置jdk 首先安裝JDK,執行命令./ jdk-6u27-linux-x64.bin,JDK安裝目錄為當前指定目錄或者是./jdk-6u33-linux-x64-rpm.bin,或者(如果是rpm格式)執行 rpm –ivh jdk-6u33-linux-amd

Linuxnginx+多個Tomcat負載均衡的實現

java 負載 均衡 bootstra 火墻 瀏覽器 startup 顯示 tomcat的配置 由於項目需要,共創建了10個Tomcat端,由nginx負責轉發。9個Tomcat端口分別是8080,11000,12000,13000,14000,15000,16000,17

Linux部署Tomcat ,然後部署WS信用盤平臺搭建web項目

bbs star 項目 shu pro .com .sh com 壓縮包 解壓tomcat服務器壓縮包 配置環境變量   tomcat服務器運行時是需要JDK支持的,所以必須配置好JDK用到的那些環境變量 編輯/etc下的profile文件,加上如下內容: 修改tomcat

LinuxApachetomcat的整合

一.jdk安裝 1.在www.sun.com中下載linu的jdk1.6,下載到/home/lijing/下 2.在當前目錄下,輸入sh jdk-6u2-linux-i586-rpm.bin   看到 安裝程式在詢問您是否尊守許可協議頁面 ,回車,空格都可以,看完協議. &