`
longgangbai
  • 浏览: 7330546 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Weblogic集群代理学习

 
阅读更多

 

   系统根据配置信息,完成缺省的目录及文件的创建
 
启动WebLogic服务
  
  启动Administrator Server
  
  使用startWebLogic命令启动Administrator Server

      startWebLogic.cmd
  

 


  启动Managed Server
  
  使用startManagedWeblogic命令启动Managed Server,它的命令格式是:
  
  startManagedWeblogic.cmd  Managed Server的名称   Administrator Server地址
  
  同理可以启动nodeB和nodeC,以及Proxy Server
  

 


  通过HttpClusterServlet实现请求的自动分发处理
  
  HttpClusterServlet通过一个WebLogic
服务器代理对WebLogic集群中的其他服务器成员的HTTP请求,同时HttpClusterServlet还为代理的HTTP请求提供负载平衡与容错处理。
  
  实际上实现是很简单的,遵循下面几个步骤就可以轻松实现请求的自动分发功能:
  
  创建一个代理Server(在此我们称这proxyServer)
  生成配置文件web.xml
  生成配置文件weblogic.xml
  打包生成Web应用
  在proxyServer上部署应用,并将该应用作为缺省的Web应用
  
  创建代理Server
  
  启动Administrator Server,然后进入Console控制台(http://10.16.92.33:7080/console/),在此我们将代理Server与Administrator Server置于同一台主机之上。
  
  进入console控制台后,在“Server”结点上单击右键,在弹出菜单上选择“Configure a New Server”,然后配置代理Server的相关信息。(在这里只要指定名称,监听地址,监听端口就可以了);

 

       HttpClusterServlet的部署,主要是Servlet的声明和映射,并设置初始化参数,可以创建一个Web App,然后直接在web.xml中添加或在管理控制台上设置HttpClusterServlet的部署信息。最后将它发布给用来做代理的Server,并将这个Web App设置为这个Server的缺省WEB应用。
  
  web.xml文件示例

<?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>192.168.3.220:7003|192.168.3.220:7004</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>

 

分享到:
评论

相关推荐

    Weblogic集群部署及代理配置步骤文档+源程序

    本文档将详细介绍WebLogic集群的部署与代理配置步骤,帮助初学者理解和实践相关技术。 一、WebLogic集群概念与优势 WebLogic集群是一种高可用性和可扩展性的解决方案,通过将多个WebLogic服务器实例组织在一起,...

    Nginx实现tomcat与weblogic集群的负载均衡及故障处理

    本文将详细讲解如何使用Nginx作为负载均衡器,实现对Tomcat和WebLogic集群的负载均衡以及故障处理。我们将遵循由浅入深的原则,适合初学者和进阶者学习。 首先,我们来看看基础环境。系统为Redhat7.5,JDK版本为1.8...

    学习linux环境weblogic集群简单配置.pdf

    【WebLogic集群基础概念】 WebLogic集群是一种高可用性和可扩展性的解决方案,它将多个WebLogic Server实例组织在一起,共享资源和服务,实现负载均衡和故障转移。在Linux环境下配置WebLogic集群,首先需要理解以下...

    linux下weblogic集群配置初步.pdf

    Linux 下 Weblogic 集群配置初步 Linux 下 Weblogic 集群配置是指在 Linux 操作系统环境下配置 Weblogic 集群,以实现服务器的高可用...通过本文的学习,读者可以更好地理解和掌握 Linux 下 Weblogic 集群配置的技术。

    weblogic11g 安装与集群

    Apache作为反向代理,可以通过配置mod_proxy模块来实现与Weblogic集群的集成。配置Apache的Virtual Hosts和ProxyPass指令,将HTTP请求转发到Weblogic集群。 11. **简单测试**: 为了验证集群和Proxy Server的正确...

    Weblogic使用手册大全详解(中文).pdf

    - **设置HTTPCLUSTERSERVLET**:配置代理Servlet来处理对WebLogic集群的请求。 - **HTTPCLUSTERSERVLET的分发描述符示例**:具体的配置示例代码。 #### 二十七、配置WEB应用的安全性 - **设置对Web应用的授权**:...

    Weblogic使用手册大全详解(中文).rar

    WebLogic集群是多台服务器的集合,提供负载均衡、故障转移和资源共享等功能,确保服务的高可用性和伸缩性。配置集群时,需要考虑网络配置、会话复制、故障检测策略等因素。 六、安全性 WebLogic的安全模型包括用户...

    WebLogic Integration完整案例教程.rar

    5. **WebLogic ESB**:教程会介绍如何利用WebLogic ESB进行服务代理、路由、转换和协议适配,以实现服务之间的互操作性。这可能包括创建服务、定义服务端点、设置路由策略等内容。 6. **数据集成与适配器**:...

    Weblogic使用手册(中文).pdf

    WebLogic是一个广泛使用的企业级中间件产品,提供了完整的...通过深入学习这份WebLogic使用手册,开发者和系统管理员可以有效地配置、管理和优化WebLogic服务器,进而在实际工作中提高生产效率和解决复杂问题的能力。

    图解Weblogic92域创建及与Myeclipse服务配置

    域是一个逻辑容器,包含一个或多个服务器、集群、数据源、JMS队列等资源。以下是创建WebLogic域的步骤: 1. **启动WLST(WebLogic Scripting Tool)**:这是一个基于Python的命令行工具,用于管理和配置WebLogic ...

    WebLogic 11g JMS图文配置 和 详细的示例代码

    综上所述,WebLogic 11g的JMS配置和示例代码是学习和使用JMS服务的关键,它们能帮助开发者更好地理解和实践消息传递机制,提升应用的并发处理能力和容错性。通过深入研究提供的资源,你可以掌握如何在WebLogic环境中...

    weblogic_tuxedo_summary

    1. **集群支持**:WebLogic Server支持集群部署,能够实现负载均衡、故障转移,提高系统的可用性和可扩展性。 2. **安全管理**:提供了强大的身份验证、授权和审计机制,确保应用系统的安全性。 3. **JMS服务**:...

    weblogic管理指南

    WebLogic Server是一款由甲骨...通过学习《Weblogic管理指南》中的内容,你可以深入了解WebLogic Server的管理技巧,提高在实际工作中的效率和应变能力。无论你是运维人员还是开发者,这份指南都将为你提供宝贵的指导。

    weblogic11g 在windows平台的安装与配置.doc

    在Windows平台上安装WebLogic 11g涉及一系列步骤,包括安装程序、配置集群域以及调整内存分配。以下是详细的知识点说明: 1. **安装WebLogic 11g** - 双击安装程序启动安装过程。 - 在安装路径选择中,可以自定义...

Global site tag (gtag.js) - Google Analytics