负载均衡 achpace+tomcat+mod_jk
发布日期:2021-05-16 10:23:40
浏览次数:8
分类:技术文章
本文共 1999 字,大约阅读时间需要 6 分钟。
准备 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 installtar -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 installtar -zxf pcre-8.38.tar.gz
./configure --prefix=/usr/local/pcre-8.38 -with-apr=//usr/local/apr/bin/apr-1-config make make installtar -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.so5.配置
在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.propertiesworker.list = controller,tomcat1,tomcat2
worker.tomcat1.port=8009 worker.tomcat1.host=10.77.19.31 worker.tomcat1.type=ajp13 worker.tomcat1.lbfactor = 1worker.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/>
转载地址:https://blog.csdn.net/y3over/article/details/51395765 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年03月26日 17时03分58秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Java Web 网络商城案例演示十五 订单详情功能(提交订单支付界面)
2021-06-29
时间如漏斗
2021-06-29
自学编程,我该如何寻找自学资源?(含视频)
2021-06-29
android su程序分析
2021-06-29
android Superuser.apk源码分析
2021-06-29
Android从触碰屏幕开始的事件采集,解析及分发(1)
2021-06-29
福利来袭,免费获取 Android 开发资料以及直播课程
2021-06-29
优势丧失
2021-06-29
【上市啦】“Python 之父” 力荐的蓝皮书,你知道是哪本吗?
2021-06-29
Python 爬虫面试题 170 道:2019 版
2021-06-29
歪门邪道
2021-06-29
我的前六年程序生涯
2021-06-29
知识地图
2019-04-26
罗马总会建成
2019-04-26
程序通过技术赚钱的八个途径
2019-04-26
我在爬坡阶段
2019-04-26
大疆机甲大师教育机器人Python开发:中文命名变量初尝试
2019-04-26
大疆机甲大师教育机器人Python开发:API中文化初尝试
2019-04-26
大疆机甲大师Python开发: 两只老虎
2019-04-26
大疆机甲大师教育机器人Python API中文化之一:枪亮枪暗
2019-04-26