负载均衡 achpace+tomcat+mod_jk
来源:互联网 发布:绿茶软件园源码 编辑:程序博客网 时间:2024/06/16 10:07
准备
1.jdk-7u65-linux-x64.tar
2.apache-tomcat-7.0.54.tar.gz
3.httpd-2.4.20.tar.gz
4.apr-util-1.5.4.tar.gz
5.apr-1.5.2.tar.gz
6.pcre-8.38.tar.gz
4.tomcat-connectors-1.2.41-src.tar.gz
1.java环境配置
略...
2.tomcat安装
略...
3.httpd安装
tar -zxf apr-1.5.2.tar.gz
./configure --prefix=/usr/local/apr
make
make install
tar -zxf apr-util-1.5.4.tar.gz
./configure --prefix=/usr/local/apr-util-1.5.4 -with-apr=/usr/local/apr/bin/apr-1-config
make
make install
tar -zxf pcre-8.38.tar.gz
./configure --prefix=/usr/local/pcre-8.38 -with-apr=//usr/local/apr/bin/apr-1-config
make
make install
tar -zxf httpd-2.4.20.tar.gz
./configure --prefix=/usr/local/apache/apache2.4.20 --with-apr=/usr/local/apache/apr-1.5.2 --with-apr-util=/usr/local/apache/apr-util-1.5.4 --with-pcre=/usr/local/apache/pcre-8.38/pcre-config
make
make install
编辑httpd.conf文件,搜索"#ServerName",添加ServerNamelocalhost:80
4.安装jk
tar zxvftomcat-connectors-1.2.40-src.tar.gz
cd tomcat-connectors-1.2.40-src/native/
./configure --with-apxs=/usr/local/apache/apache2.4/bin/apxs
make
make install
sudo chmod 755 /usr/local/apache/apache2.4/modules/mod_jk.so
5.配置
在apache2.4/conf下面建立文件mod_jk.conf
vi mod_jk.conf
LoadModulejk_module /usr/local/apache/apache2.4/modules/mod_jk.so
JkWorkersFile /usr/local/apache/apache2.4/conf/workers.properties
JkMount/* controller
检查httpd.conf 文件当中是否有这句:include"conf/mod_jk.conf"
创建workers.properties
vi workers.properties
worker.list = controller,tomcat1,tomcat2
worker.tomcat1.port=8009
worker.tomcat1.host=10.77.19.31
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1
worker.tomcat2.port=8009
worker.tomcat2.host=10.77.19.32
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 2
worker.controller.type=lb
worker.controller.balance_workers=tomcat1,tomcat2
worker.controller.sticky_session=true
worker.controller.sticky_session_force=false
修改Tomcat的server.xml
<Engine name="Catalina"defaultHost="localhost" jvmRoute="tomcat1">
<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
在项目web.xml里加上
<distributable/>
- 负载均衡 achpace+tomcat+mod_jk
- apache+tomcat+mod_jk做负载均衡
- linux下apache tomcat mod_jk负载均衡
- mod_jk方式apache+tomcat负载均衡
- linux下apache tomcat mod_jk负载均衡
- Apache + Tomcat + mod_jk 部署"垂直负载均衡"
- apache、mod_jk负载均衡与tomcat集群
- Apache+mod_jk+多个tomcat负载均衡
- Apache+mod_jk+Tomcat负载均衡服务器配置
- Apache+Tomcat+mod_jk实现负载均衡
- 【Apache+tomcat+mod_jk 实现负载均衡】
- apache+mod_jk+tomcat集群与负载均衡
- Apache+Tomcat+mod_jk负载均衡配置
- RedHat linux+apache+tomcat+mod_jk 负载均衡安装说明
- RedHat linux+apache+tomcat+mod_jk 负载均衡安装说明
- Apache + MOD_JK + TOMCAT实现集群和负载均衡配置指南
- Apache+Tomcat+mod_jk 配置负载均衡后乱码问题解决
- linux下apache tomcat mod_jk 负载均衡+集群+session 复制
- download and install Mongo db
- 浏览器友好的变量输出
- 树的最小支配集
- css3: nth-child(n)解析
- Hibernate基础介绍
- 负载均衡 achpace+tomcat+mod_jk
- SSH+CKeditor下文件/图片上传配置更改
- eclipse提示class file editor source not found的解决方法
- 极客学院单线程爬虫py3.x版本
- Spark RDD详解
- LoadRunner的安装与卸载须知
- ViewPager 详解(一)---基本入门
- [QT] SQLite操作
- 面试常问的问题解决