经验在WebLogic Server 8.14上配置集群,以及通过Proxy Server来访问集群
必要条件
Ø
集群中的所有
S
erver必须位于同一
网段
,并且必须是IP广播(UDP)可到达的
Ø
集群中的所有Server必须使用相同的版本,包括Service Pack
Ø
集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器
配置
在同一网段内的不同机器上配置集群
机器类型
|
操作系统
|
硬件配置
|
角色
|
备注
|
DELL PC
|
Win2000
Server
|
IP:10.16.92.1 PORT:7080
|
Administrator
Server
|
|
DELL PC
|
Win2000
Server
|
IP:10.16.92.1 PORT:8080
|
Proxy
Server
|
|
DELL PC
|
Win2000
Server
|
IP:10.16.92.1 PORT:7082
|
Managed Server
|
|
DELL PC
|
Win2000
Server
|
IP:10.16.92.4 PORT:7084
|
Managed Server
|
|
启动服务
Ø
启动Administrator Server
使用startWebLogic命令启动Administrator Server
Ø
启动Managed Server
使用startManagedWeblogic命令启动Managed Server,它的命令格式是:
startManagedWeblogic.cmd
Managed Server的名称
Administrator Server地址
如: startManagedWeblogic server1 http://
10.16.92.1:7082
同理可以启动nodeB和nodeC,以及Proxy Server
注意:
可能使用console/服务器,启动不了非admin服务器,必须使用命令行.
非admin服务器必须先启动server\bin\startNodeManager.cmd
配置服务器的计算机,可能带来5500端口冲突
分发处理
HttpClusterServlet通过一个WebLogic服务器代理对WebLogic集群中的其他服务器成员的HTTP请求, 同时HttpClusterServlet还为代理的HTTP请求提供负载平衡与容错处理
。
注意:proxyServer只是发布分发web,业务具体web要部署到cluster上.
Ø
生成配置文件web.xml
<web-app>
<display-name>ProxyWebApp</display-name>
<servlet>
<servlet-name>HttpClusterServlet</servlet-name>
<servlet-class>weblogic.servlet.proxy.HttpClusterServlet</servlet-class>
<init-param>
<param-name>WebLogicCluster</param-name>
<param-value>10.16.92.1:7082|10.16.92.4:7084</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>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HttpClusterServlet</servlet-name>
<url-pattern>*.htm</url-pattern>
</servlet-mapping>
</web-app>
分享到:
- 2008-04-23 10:09
- 浏览 5703
- 评论(1)
- 论坛回复 / 浏览 (0 / 4389)
- 查看更多
相关推荐
WebLogic集群部署是Oracle公司提供的企业级Java应用服务器在高可用性、可伸缩性和负载均衡方面的重要特性。本文将详细解析WebLogic集群的概念、优势、配置步骤以及单服务器和多服务器部署的区别。 首先,WebLogic...
WebLogic集群配置和负载均衡的实现
Weblogic集群配置手册 V1.0 本文档是关于Weblogic集群配置的详细手册,旨在指导用户在实际应用中配置Weblogic集群。该手册分为十个章节,涵盖了从安装Weblogic中间件到配置集群应用的所有步骤。 1. 安装WEBLOGIC...
weblogic集群扩充 服务器应用 - 群集服务 - weblogic集群扩充weblogic集群详细的搭建步骤,绝对手把手的教你部署weblogic服务器以及集群的扩容.zip
weblogic集群部署文档 weblogic集群部署文档 weblogic集群部署文档
WebLogic集群环境搭建的知识点主要包括以下几个方面: 1. WebLogic集群环境的概念 WebLogic集群是由多个运行同一WebLogic Server软件的服务器节点组成,可以提供高可用性和可扩展性的应用服务器环境。集群中的各个...
在深入探讨WebLogic集群之前,有必要理解传统双机架构的局限性。传统的双机热备模式可能导致资源利用率不均,主机繁忙而备机空闲。此外,当一个服务器出现问题时,需要手动切换至另一台服务器,管理和维护过程繁琐,...
本文档主要介绍了如何在Windows和Linux操作系统上搭建WebLogic集群,包括WebLogic Server的安装、Domain的配置以及集群的创建和节点的添加。 首先,安装WebLogic Server的过程大致如下: 1. 在命令行中,定位到...
WebLogic集群是通过多台服务器实例的集合来提供高可用性和负载均衡的。每台服务器实例都可以运行相同的应用,并通过网络连接共享资源和服务。当一台服务器出现故障时,其他服务器可以接管其工作,确保服务不间断。...
本文主要介绍WebLogic集群的概念、配置过程和管理方法,希望能为需要了解或实施WebLogic集群的朋友们提供图文并茂的实用指南。 一、WebLogic集群概念及区别 WebLogic集群主要通过多个服务器实例共同工作,来提供...
在Linux环境下部署WebLogic集群是一项关键的任务,它涉及到服务器的配置、JDK的安装、WebLogic Server的安装以及集群的创建和管理。以下是一份详尽的步骤指南: 首先,确保系统环境满足WebLogic Server的运行需求。...
WebLogic集群OA系统的安装与部署是一项复杂而关键的任务,它涉及到服务器配置、网络设置、数据库连接以及应用的分发和管理等多个环节。以下是对这一主题的详细解释: 1. **WebLogic服务器**:WebLogic是Oracle公司...
以下将详细解释WebLogic集群的相关概念及其配置要点。 首先,Domain是WebLogic Server管理的基本单位,它是一个逻辑组织,包含了管理服务器、被管理服务器、机器、节点管理器以及可能存在的多个集群。Domain的配置...
WebLogic集群安装配置手册主要涵盖了在Linux环境下搭建WebLogic集群的详细步骤,旨在为IT同行提供一个简单易懂的安装指南。以下是对整个过程的详细解释: 1. **WebLogic域创建及配置** - **进入域配置目录**:首先...
在“weblogic集群设置完整版”这个主题中,我们将深入探讨WebLogic集群的配置过程及其重要概念。 一、集群基础 WebLogic集群是由多个相互协作的WebLogic Server实例组成的集合,它们共享应用程序和服务,并且能够...
#### 一、WebLogic 集群安装 ##### 1.1 安装环境概述 在进行 WebLogic 集群的安装之前,需要对安装环境进行一定的规划与准备。这里主要包括硬件环境的支持以及软件环境的搭建。 ##### 1.2 硬件需求 - **服务器配置...
WebLogic集群是Oracle WebLogic Server的一种高级特性,它允许在多台服务器上分布和复制应用服务,以提高可用性、可扩展性和性能。在本文档中,我们将深入探讨WebLogic 8.1集群的概念和配置。 **Domain** Domain是...
WebLogic集群配置与部署是企业级Java应用服务器中的一项关键技术,主要用于提高应用程序的可用性、可伸缩性和性能。WebLogic Server是Oracle公司提供的一个成熟的中间件平台,支持高并发、分布式处理以及故障转移等...
在WebLogic集群中,多个服务器实例共享应用程序和服务,从而提供更强大的服务能力和更好的系统性能。 【描述】:“NULL” 虽然描述部分为空,但我们可以通过对WebLogic集群的理解来补充。在WebLogic集群配置中,...