Apache+mod_cluster+jboss EAP5.1搭建详解
来源:互联网 发布:数据集成技术 编辑:程序博客网 时间:2024/04/29 20:32
1 apache安装
2 下载mod_cluster插件(http://www.jboss.org/mod_cluster)
例如:mod_cluster-1.2.0.Final-windows-x86-ssl,解压后会有一个httpd-2.2目录,在里面的modules目录找到mod_proxy_cluster.so、mod_manager.so、mod_slotmem.so、mod_advertise.so并拷贝到apache安装目录下的modules目录,在apache安装目录下的conf文件夹下新建一个mod_cluster.conf文件,将以下内容写入保存(红色字根据具体ip地址修改),然后在httpd.conf文件末尾添加一行“Include conf/mod_cluster.conf”。
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule slotmem_module modules/mod_slotmem.so
LoadModule manager_module modules/mod_manager.so
LoadModule proxy_cluster_module modules/mod_proxy_cluster.so
LoadModule advertise_module modules/mod_advertise.so
<IfModule manager_module>
Listen 172.27.9.214:6666
<VirtualHost 172.27.9.214:6666>
<Directory />
Order deny,allow
Deny from all
Allow from all
</Directory>
KeepAliveTimeout 60
MaxKeepAliveRequests 0
ManagerBalancerName mycluster
AdvertiseFrequency 5
ServerAdvertise On
AllowDisplay On
EnableMCPMReceive On
<Location /mod_cluster_manager>
SetHandler mod_cluster-manager
Order Deny,Allow
Deny from all
Allow from all
</Location>
</VirtualHost>
</IfModule>
重新启动apache,访问http://172.27.9.214:6666/mod_cluster_manager,会看到一个页面,类似下面:说明mod_cluster和apache已经整合成功了。否则请重复上面的步骤。直到成功。
3 jboss EAP5.1 配置(首先确保jboss是可以正常使用的 )
(1)一般EAP5.1下会有一个mod_cluster文件夹,将里面的mod-cluster.sar文件夹拷贝到%jboss_home%\jboss-as\server\all\deploy下;
(2)修改%jboss_home%\jboss-as\server\all\deploy\jbossweb.sar下server.xml,找到<Engine name="jboss.web" defaultHost="localhost">将其改为<Engine name="jboss.web" defaultHost="localhost" jvmRoute="Node1">保存(Node1是名字随便起)。
(3) %jboss_home%\jboss-as\bin下新建一个run_mod.bat,内容如下:
run.bat -c all -Djboss.service.binding.set=ports-01 -b 172.27.9.249 -Djboss.mod_cluster.proxyList=172.27.9.214:6666
-c指的是server,即前面(1)涉及到的all
-Djboss.service.binding.set=ports-01 指的是jboss启动后的端口使用默认8080的基础上都加100
-b 指的是jboss ip地址
-Djboss.mod_cluster.proxyList=172.27.9.214:6666 指向你的 mod_cluster
配置完毕。
其它问题:
1 怎么控制权限
Order deny,allow
Deny from all
Allow from all
先deny 再 allow
2 ajp端口:默认 8009,可以根据jboss.service.binding.set变化
3 apache有多个怎么配置:
-Djboss.mod_cluster.proxyList=172.27.9.214:6666,172.27.9.215:6666
4 jboss反向推送apache时是否与web应用context有关:
-c all 时 all下的所有应用都会生效
- Apache+mod_cluster+jboss EAP5.1搭建详解
- JBoss AS7.1.1+mod_cluster (Apache)集群配置
- apache + mod_cluster 1.2.0 + jboss-5.1.0.GA
- 基于jboss mod_cluster的均衡负载集群系统配置详解
- JBoss 系列二:使用Apache httpd(mod_cluster)和JBoss构架高可用集群环境
- JBoss 系列二:使用Apache httpd(mod_cluster)和JBoss构架高可用集群环境
- 使用mod_cluster进行apache httpd server和jboss eap 6.1集群配置
- 自己搭建的apache+jboss集群-步步为营
- Apache HTTP Server通过mod_cluster模块与Tomcat连接
- JBoss-EAP-6.4.0 域(Domain)模式+mod_cluster-1.2.6 集群环境配置
- jdk+apache+jboss +mod_jk+openssl--从零开始搭建Linux测试环境
- jdk+apache+jboss+mod_jk+openssl--从零开始搭建Linux测试环境
- Apache FtpServer环境搭建详解
- apache jboss php jsp
- JBoss,Apache配置集群
- apache + jboss集群配置
- Apache Tomcat JBoss
- Apache,Tomcat,JBoss,Weblogic
- 双击打开某张表的时候很慢的解决办法
- 冒泡排序、选择排序
- Hibernate注释大全
- 控制台界面控制(八):光标设置
- Linux下的makefile相关内容
- Apache+mod_cluster+jboss EAP5.1搭建详解
- 【自用】线段树 区间最小值
- 反应器模式
- 控制台界面控制(九):读取键盘操作
- 欢迎使用CSDN-markdown编辑器
- nodejs监控目录
- Oracle可插拔数据库的jdbc连接串写法
- java数据结构与算法 B树 B-树 B+树
- STL复数类乘法,加法运算效率测试,寻找程序性能瓶颈