读书人

Apache_WebLogic集群虚拟端口有关问题

发布时间: 2012-07-23 09:42:19 作者: rapoo

Apache_WebLogic集群虚拟端口问题


忙里偷忙 赶上项目需要配置WebLogic集群 跟着学了学~



集群规划:

WebLogic管理服务器;

WebLogic被管服务器1;

WebLogic被管服务器2;

Apache代理服务器;

Apache代理服务器(为日后主备机切换);



依照安装文档一切OK。但是现在需要为Apache配置个虚拟端口。

添加个新端口后的httpd.conf

Listen 7001

Listen 7003

LoadModule weblogic_module modules/mod_wl_20.so

#HTTP HOST

<VirtualHost 192.168.100.174:7001>

<IfModule mod_weblogic.c>

WebLogicCluster 192.168.100.126:7001

MatchExpression *.do

MatchExpression *

</IfModule>

</VirtualHost>



<VirtualHost 192.168.100.174:7003>

<IfModule mod_weblogic.c>

WebLogicCluster 192.168.100.126:7001

MatchExpression *.do

MatchExpression *

</IfModule>

</VirtualHost>

启动服务器报错
Failure of server APACHE bridge:

Neither cluster nor server host parameter was specified in httpd.conf. Cannot continue.

查阅资料后发现问题出现在<IfModule>

然后做了些修改 用Locationg代替IfModule。

两者不同的是,Location主要是针对路径,而IfModule主要是针对文件类型,同时也可以加入路径,Location的行为优先执行

修改后的http.conf

Listen 7001

Listen 7003



LoadModule weblogic_module modules/mod_wl_20.so



<VirtualHost 192.168.100.174:7001>

ServerName 192.168.100.174:7001

<Location />

SetHandler weblogic-handler

WebLogicCluster 192.168.100.126:7001

Debug ON

DebugConfigInfo ON

</Location>

</VirtualHost>


<VirtualHost 192.168.100.174:7003>

ServerName 192.168.100.174:7001

<Location />

SetHandler weblogic-handler

WebLogicCluster 192.168.100.126:7001

Debug ON

DebugConfigInfo ON

</Location>

</VirtualHost>

读书人网 >Web前端

热点推荐