WebLogic Server高级管理之二:为集群配置ProxyServer

news/2024/11/8 1:30:19/
声明:该博文转自http://maping930883.blogspot.com,热爱java,热爱生活

本文使用HttpClusterServerlet作为ProxyServer,注意该ProxyServer不能用在生产环境中。
运行环境:WebLogic Server 10.3.5 + Oracle Database 10g Express Edition 10.2.0.1。

1. 设计图

[img]http://dl.iteye.com/upload/attachment/0071/6122/c026e518-e02e-38f4-8d66-01530bb1d154.png[/img]

[b]2. 创建ProxyServer[/b]

[img]http://dl.iteye.com/upload/attachment/0071/6124/0d1b0c72-77f0-35c3-850f-b9cab2bf2e70.png[/img]

[b]3. 发布proxyApp.war到ProxyServer上 :[/b]
cry: proxyApp.war非常简单,不包含任何Java类,只需要配置web.xml和weblogic.xml即可。

(1)web.xml
HttpClusterServlet指向weblogic.servlet.proxy.HttpClusterServlet,这是一个内部类。
HttpClusterServlet接管所有发到ProxyServer上的请求。
HttpClusterServlet负责把请求分发给localhost:7003|localhost:7005|localhost:7007。

<?xml version='1.0' encoding='UTF-8'?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<servlet>
<servlet-name>HttpClusterServlet</servlet-name>
<servlet-class>weblogic.servlet.proxy.HttpClusterServlet</servlet-class>
<init-param>
<param-name>WebLogicCluster</param-name>
<param-value>localhost:7003|localhost:7005|localhost:7007</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
</web-app>

(2)weblogic.xml
proxyApp为ProxyServer上的根应用。
<context-root>/</context-root>

[b]4. 启动ProxyServer,启动proxyApp[/b]

http://www.ppmy.cn/news/195322.html

相关文章

openstack私有云布署实践【13.2 网络Neutron-compute节点配置(办公网环境)】

所有compute节点 下载安装组件 # yum install openstack-neutron openstack-neutron-linuxbridge ebtables ipset -y 修改新增内核参数&#xff1a; vi /etc/sysctl.conf net.ipv4.conf.default.rp_filter0 net.ipv4.conf.all.rp_filter0 net.bridge.bridge-nf-call-iptables1 …

openstack私有云布署实践【13.1 网络Neutron-compute节点配置(科兴环境)】

所有kxcompute节点 下载安装组件 # yum install openstack-neutron openstack-neutron-linuxbridge ebtables ipset -y 修改新增内核参数&#xff1a; vi /etc/sysctl.conf net.ipv4.conf.default.rp_filter0 net.ipv4.conf.all.rp_filter0 net.bridge.bridge-nf-call-iptables…

vim下的ctags和taglist等的使用和配置

1.ctags &#xff08;1&#xff09;到 http://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz 下载ctags源码ctags-5.6.tar.gz &#xff08;2&#xff09;解压并安装 假设在家目录下taogle用户的目录下&#xff1a; tar zxvf ctags-5.6.tar.gz cd ctags-5.6 ./configure…

希捷移动硬盘指示灯频闪,电脑无法识别

希捷移动硬盘指示灯频闪&#xff0c;电脑&#xff08;台式机&#xff09;无法识别&#xff0c;但是笔记本可以识别&#xff1a; 将硬盘插入台式机后方的usb接口试试

慧荣SM2246XT主控的固态硬盘修复开卡不识别怎么短接方法

一块坏了的240G的固态硬盘&#xff0c;电脑完全不认盘了&#xff0c;所以想修复一下&#xff0c;拆开看到主控是慧荣的SM2246XT&#xff0c;幸好此主控是有开卡软件的&#xff0c;下载也比较方便&#xff0c;最新的SM2246XT_MP_EnhancePageMode_MPQ1102A_DBQ0412_FWR1212A.rar修…

计算机不认2t移动硬盘,高手指导win7系统无法识别2T希捷的硬盘的还原技巧

随着电脑的使用率越来越高&#xff0c;我们有时候可能会遇到win7系统无法识别2T希捷的硬盘问题&#xff0c;如果我们遇到了win7系统无法识别2T希捷的硬盘的问题&#xff0c;要怎么处理win7系统无法识别2T希捷的硬盘呢&#xff1f;我们只用1、右键点击我的电脑--》管理--》设备管…

计算机不认2t移动硬盘,win7系统无法识别2T希捷的硬盘的解决方法

今天和大家分享一下win7系统无法识别2T希捷的硬盘问题的解决方法&#xff0c;在使用win7系统的过程中经常不知道如何去解决win7系统无法识别2T希捷的硬盘的问题&#xff0c;有什么好的办法去解决win7系统无法识别2T希捷的硬盘呢&#xff1f;小编教你只需要1、右键点击我的电脑-…

德乐SM2258XT固态硬盘DERLER T-1不认盘量产修复工具

一块三星德乐DERLER T-1的固态硬盘不认盘了&#xff0c;插电脑也没任何反应&#xff0c;所以想用开卡量产工具来解决&#xff0c;最后成功了&#xff0c;固态硬盘主控是慧荣SM2258XT的&#xff0c;如果你的固态硬盘也是&#xff0c;那么可以参考此文修好你的固态硬盘。教程如下…