Weblogic10.3.6集群配置手册

Weblogic10.3.6集群配置手册
Weblogic10.3.6集群配置手册

Weblogic 10.3集群配置手册

目录

1.预备知识 (3)

2.本文环境 (3)

3.配置WebLogic Server集群 (3)

1.预备知识

什么是Domain和Server

Domain

Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。

Server

Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。

Domain and Server的关系

一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。

2.本文环境

平台:RHEL 6.5

软件:WebLogic Server 10.3配置WebLogic Server集群

WebLogic集群的体系结构

单层混合型的集群架构(Cluster)

这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于:

易于管理

灵活的负载平衡机制

更强的安全控制

多层结构的集群架构(Cluster)

这种架构使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。一般应用于下面这些情况:

在负载平衡机制需要调用集群EJB中的方法时;

在提供内容与提供对象的服务之间需要更大的机动性时;

在需要更高的系统稳定性时;

配置集群应用的必要条件

集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的

集群中的所有Server必须使用相同的版本,包括Service Pack

集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP 地址,只有这样,客户端才能访问服务器

要以CLUSTER方式运行,必须有包含CLUSTER许可的LICENSE才行

配置前的规划

在配置集群应用前要对集群的配置信息有一个良好的规划,下面就是我们这次配置的集群信息:在同一网段内的不同机器上配置集群,其中Managed_Server_X为受管理服务器,根据现场实际情况决定数量。

使用Domain Configuration Wizard进行配置

创建新的Domain

输入命令“./config.sh”,单击“下一步”按钮,如果没有配置环境路径,可进入/../weblogic/Oracle/Middleware/wlserver_10.3/common/bin/安装目录执行。

选择安装域源

选择安装“WebLogic Server”,单击“下一步”按钮

指定域名和位置

输入域名,单击“下一步”按钮。

配置管理员用户名和密码

输入Weblogic管理员管理服务器(AdminServer)的用户名和密码,在此以“sxscms”作用登录管理服务器的用户名,密码welcome1,单击“下一步”按钮

配置域启动模式和JDK

选择“生产模式”和“JRockt SDK”后,单击“下一步”按钮

选择可选配置

选择“管理服务器”和“受管服务器,集群和计算机”,单击“下一步”按钮。

配置管理服务器

根据集群配置前的规划,输入Administrator Server的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮。

配置受管理服务器(代理服务器实际上也是一个受管理服务器)

根据集群配置规划输入Managed Server的名称,监听地址,监听端口,如果需要SSL 支持的话,可以在“SSL enabled”复选框上打勾,配置SSL监听端口。可以配置多个Managed

Server。单击“下一步”按钮

配置群集信息

单击“添加”,输入Cluster的名称,Cluster messaging mode默认即可,Cluster address 输入210.41.121.134:7082,210.41.121.135:7080。单击“下一步”按钮

(注)Cluster address的值就是受管理服务器的IP地址:端口号,以逗号隔开。

将“受管理服务器”添加到“集群”中

选择左面列表中的Managed_Server_x,将其添加到右面的列表中,这里代理服务器(Proxy_Server)不要添加到右边,单击“下一步”按钮

创建HTTP代理应用程序

选中“创建Http代理”,代理服务器选择前面没有加入sxscmsCluster的Proxy_Server,单击“下一步”按钮

配置计算机

在此不对计算机进行配置,单击“下一步”按钮

检查Weblogic域

在此检查前面所做的配置,如果没有问题单击“创建”按钮

正在创建域

创建无误后,单击“完成”按钮

编辑启动WebLogic服务文件

编辑口令文件

在刚才创建的域目录下建立boot.properties文件,内容为:

username=sxscms

password=weblogic1

编辑启动管理服务器的文件

在刚才创建的域目录下的bin目录中创建startAdminServer.sh,内容为:

./startWebLogic.sh

编辑启动代理服务器的文件

在刚才创建的域目录下的bin目录中创建startProxyServer.sh,内容为:

./startManagedWebLogic.sh Proxy_Server http://210.41.121.134:7001

编辑启动受管理服务器(ManagedServer_1)的文件

在刚才创建的域目录下的bin目录中创建startManagedServer_1.sh,内容为:./startManagedWebLogic.sh Managed_Server_1 http://210.41.121.134:7001

(注:Proxy_Server, Managed_Server_1名称一定要和规划的名称一致。)

在其它机器上配置受管理服务器

一.按默认情况按装Weblogic 10.3

二.启动Weblogic域配置向导,按默认选择,直接单击“下一步”

按默认选择,单击“下一步”

输入域名,单击“下一步”按钮。

注:受管理服务器的域名可与管理服务器一直,亦可不一致。

五.配置管理员用户名和密码

输入管理员的用户名和密码,这里为:用户名sxscms,密码welcome1,完成后单击“下

一步”

这里选择“生产模式”,JDK选择“JRockit JDK”,完成后单击“下一步”。

选择“管理服务器”和“受管服务器,集群和计算机”,单击“下一步”

输入本机的管理服务器名称和地址以及端口号,完成后单击“下一步”。

九.配置受管理服务器

这是一是重点,在这里设置的受管理服务器名称和IP地址以及端口号要与群集服

务器上设置的一致,完成后单击“下一步”。

这里也与群集服务器配置不同,在这里不做任何处理直接单击“下一步”。

这一步我们也不做处理,直接单击“下一步”。

一二.检查Weblogic域

Oracle中间件WebLogic 12c维护保养手册

Oracle 中间件 WebLogic 12c 维护保养手册

目录 1日常监控及JVM查看工具 (3) 1.1安装 (3) 2VNC的安装及使用 (3) 2.1安装 (3) 2.2启动vnc (3) 2.3运行VNC Viewer客户端 (3) 2.4查询vnc服务 (4) 2.5停止vnc服务 (5) 2.6增加vnc服务终端 (5) 3服务器相关参数配置 (5) 3.1文件句柄数:根据实际服务器情况配置。 (5) 4常见问题及处理办法 (5) 4.1修改系统字符编码 (5) 4.2手工删除DOMIAN的方法 (6) 4.3域服务器启动端口冲突 (6) 4.4启动后可刷新页面,查看服务状态 (6) 4.5不重启服务情况下,替换静态文件 (6) 4.6weblogic改为开发模式 (7) 4.7版本管理 (7) 4.8使用部署的目标定义的默认值的情况下,清理缓存文件路径 (7) 4.9启动server,server**.out日志文件中包含乱码 (7) 4.10weblogic.xml文件说明 (7) 4.11weblogic控制台密码修改 (8) 4.12节点管理器配置文件说明 (9) 4.13设置GC日志的打印参数 (9) 4.14部署模式设置 (9)

1日常监控及JVM查看工具 1.1安装 2VNC的安装及使用 2.1安装 Linux系统默认已安装vnc服务器端。 2.2启动vnc 若未用vncpasswd设置密码,则第一次运行vncserver时,会提示设置密码,再次确定密码,并分配终端编号。 输入命令:vncserver You will require a password to access your desktops. Password:输入连接密码 Verify:再次输入密码 xauth: creating new authority file /webapp/.Xauthority New 'gd-webapps01:1 (webapp)' desktop is gd-webapps01:1 分配终端编号 Creating default startup script /webapp/.vnc/xstartup Starting applications specified in /webapp/.vnc/xstartup Log file is /webapp/.vnc/gd-webapps01:1.log 2.3运行VNC Viewer客户端 在Microsoft Windows上运行VNC Viewer “vncviewer.exe”,系统会出现”Connection details”对话框 在“Connection details”对话框中的“VNC server”文本框中输入VNC Server的IP地址:终端编号,单击“连接”按钮,再输入密码后,进入vnc操作界面。

weblogic集群负载均衡部署文档(支持win7+linux6.5)

Weblogic集群和负载分发的部署(支持win7+linux6.5 64位)

目录 1.集群目的 (3) 2.部署环境 (3) 3.注意问题 (3) 4.安装weblogic过程 (3) 5.weblogic集群部署过程 (9) 5.1创建weblogic域 (9) 5.2 weblogic集群化配置 (15) 5.3 weblogic简单负载均衡配置 (28) 5.4 weblogic集群复杂均衡测试 (32)

1.集群目的 项目成功部署后,可能会出现运行过程中服务器挂掉不能正常使用。为了防止这种情况,采用weblogic 集群方式部署,以消除客户的担心。 2.部署环境 3.注意问题 因为时间仓促和作者水平有限有些待解决问题需要说明 1.请不要登陆后在地址栏按回车键重新访问地址来验证session复制。 2.如果按F5刷新页面则会跳到选择模块界面,无法说明session复制失败。 3.服务器地址默认用127.0.0.1 ,如果用ip地址(如:192.169.1.169),则把配置过程所有地方的127.0.0.1改成你的实际ip地址,记住创建时候ip地址要统一。 4.安装weblogic过程 1)首先登陆 https://www.360docs.net/doc/679055674.html,/technetwork/cn/middleware/ias/downloads/wls-main-091116-z hs.html 去下载一个windows版的weblogic 我下载的是1036版本

2)双击打开后3)初始化完成后 4)点击下一步

把“我希望通过这个。。。。。。”勾选取消。

手册:Weblogic 集群配置

Weblogic 集群配置手册 使用Domain Configuration Wizard进行配置 创建新的Domain 输入命令“./config.sh”,单击“下一步”按钮,如果没有配置环境路径,可进入/../weblogic/Oracle/Middleware/wlserver_10.3/common/bin/安装目录执行。 选择安装域源 选择安装“WebLogic Server”,单击“下一步”按钮

指定域名和位置 输入域名,单击“下一步”按钮。

配置管理员用户名和密码 输入Weblogic管理员管理服务器(AdminServer)的用户名和密码,在此以“sxscms”作用登录管理服务器的用户名,密码welcome1,单击“下一步”按钮 配置域启动模式和JDK 选择“生产模式”和“JRockt SDK”后,单击“下一步”按钮

选择可选配置 选择“管理服务器”和“受管服务器,集群和计算机”,单击“下一步”按钮。

配置管理服务器 根据集群配置前的规划,输入Administrator Server的名称,监听地址,监听端口,如果需要SSL支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL监听端口,单击“下一步”按钮。 配置受管理服务器(代理服务器实际上也是一个受管理服务 器) 根据集群配置规划输入Managed Server的名称,监听地址,监听端口,如果需要SSL 支持的话,可以在“SSL enabled”复选框上打勾,配置SSL监听端口。可以配置多个Managed Server。单击“下一步”按钮

windows 配置WebLogic Server集群(增加版)

配置WebLogic Server集群 (本文讲述如何在WebLogic Server 8.1上配置集群,以及通过Proxy Server来访问集群)

预备知识 什么是Domain和Server Domain Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。 Server Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。 Domain and Server的关系 一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。 本文环境 平台:Windows 2000 软件:Bea WebLogic Server 8.1 SP2 配置WebLogic Server集群 WebLogic集群的体系结构 单层混合型的集群架构(Cluster) 这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于: 易于管理 灵活的负载平衡机制

更强的安全控制 多层结构的集群架构(Cluster) 这种架构使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。一般应用于下面这些情况: 在负载平衡机制需要调用集群EJB中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

weblogic服务器优化配置详解

第一章概要 WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。 试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态: 一修改运行队列线程数的值。在WebLogic 中队列元素的线程数等于同时占用运行队列的应用程序的数目。当任务加入一个WebLogic 实例,它就被放到执行队列中,然后分配给任务一个线程来运行。线程消耗资源,因此要小心处理这个属性——增加不需要的值,会降低性能。 二,如果可能,使用自带的性能包(NativeIOEnabled=true)。 三,使用特定的应用程序执行队列。 四,使用JDBC连接池时,修改下列属性: 驱动名称:使用小的驱动或者jDriver。 初始容量:设为与最大容量相同的值。 最大容量:其值至少应与线程数相同。 五,把连接池的大小设为与执行队列的线程数相同。 六,设置缓冲。 七,为Servlet和JSP使用多个执行队列。 八,改变JSP默认的Java编译器,javac 比jikes或sj要慢。 第二章优化WebLogic 提要: 为WebLogic启动设置Java参数。 设置与性能有关的配置参数。 调整开发与产品模式默认值。 使用WebLogic“自有的IO”性能包。 优化默认执行队列线程。 优化连接缓存。 如何提高JDBC连接池的性能。 设置Java编译器。 使用WebLogic集群提高性能。 监视WebLogic域。 一、为WebLogic启动设置Java参数 只要启动WebLogic,就必须指定Java参数,简单来说,通过WebLogic.Server 域的命令行就可以完成,不过,由于这样启动的过程冗长并且易于出错,BEA 公

weblogic12.1.3集群搭建(包括远程机器)

Weblogic12.1.3集群搭建 1基本概念 WebLogic的一些基本概念:熟悉Weblogic的必经了解的概念——1.1域(Domain): 1.概念 (1)域是管理的单元或边界; (2)作为一个单元来管理的,并相互关联的一组WebLogic服务器资源被称为域; (3)Domain是webLogic Server管理的一个基本单元,包括一个管理server和一个管理的入口。 (4)在创建server和使用server的时候需要先创建Domain。 (5)每个Domain都包括一个config.xml文件,在domain的根目录下的config目录中。 2.组成 ——(1)由server组成 (2)server分Administration server和Managed Servers (3)Administrationserver负责domain的管理,一般不负责应用

(4)Managed server部署实际的应用 (5)Cluster 3.总结: Domain是一个逻辑上的概念 Domain是一组Sever的集合 一个域有且只有一个管理服务器 1.2服务器(Server): 1.分类 ——服务器(Server)分Administration Server(管理服务器)和Managed Server(被管理服务器,也称受管服务器) 2.Administration Server(管理服务器) ——是控制整个域配置的中心操作节点,管理服务器维护着整个域Domain 的配置并将配置分配到每个被管理服务器Managed Server 中,每个域中都必须有一个Administration Server。

中间件安装配置手册-Weblogic for Linux

Weblogic中间件安装配置指南 (Weblogic 8.1 for Linux) 北京久其软件股份有限公司 2009年3月 1概述 Weblogic的安装配置总共包括五个部分: 1. 安装前准备 3. Weblogic8.1中间件产品的安装 4. 创建Weblogic实例 5. 配置实例 说明:本文档的WebLogic的安装是在linux环境下的,在Unix环境下的安装和Linux环境的安装差别不大。

2安装前准备 1.确定一个安装目录,建议该目录下至少有1个G的空间,可以使用df来查看 磁盘空间的使用情况,df命令后可加参数:如-k,使用KBytes 显示结果;-m,使用MBytes 显示结果。如下图: 2.创建一个用户组帐号,命令如下:groupadd groupname比如创建一个组名叫 bea的用户组:groupadd bea。 3.创建一个weblogic用户帐号,命令如下:useradd –g groupnameusername 说明:groupname代表用户的所属用户组的名称。 比如:useradd–g bea weblogic 。 3安装Weblogic8.1 特别说明:如果直接在Linux服务器上安装的话,可以启动Weblogic的图像安装界面,在图形安装界面安装较为简单,如果是通过一些Linux客户端文档工具安装俺么就不会启动图形界面,只能在文字界面下安装,而且要一定的英文阅读能力,请见附录部分。 安装步骤: 1. 将weblogic安装程序放到到一个临时目录。 2. 以root用户赋予.bin文件weblogic用户可执行权限,执行:chmod a+x filename.bin 3. 以刚刚创建的weblogic用户登陆,执行:su - weblogic 4. 找到weblogic8.1的安装文件,执行./ platform813_hpux32.bin,开始解压,如下 图所示: 5. 解压缩完以后,进入到Weblogic安装向导界面,如图所示:

weblogic12.1.3集群部署(1)

Weblogic12.1.3 集群配置初步 (本文介绍局域网中单机配置,后续希望能提供局域网多机配置) 关键词:weblogic12.1.3 集群 因为想了解一些服务器集群和负载均衡的知识,而这两天刚好有一点时间,借鉴以前网络资料,就研究了一下,分享出来,欢迎指正。下面分步骤介绍, 1.首先从官网获得Weblogic12c软件: WLS Zip Distribution for Oracle WebLogic Server 12.1.3.0 这是一解压安装软件,This version of WLS requires JDK 1.7 as a minimum; 2.解压后安装路径为:D:\wls12130; 3.启动命令行工具cmd,进入指定安装目录后,执行命令: D:\wls12130\wlserver\common\bin>config 4.稍等,出现Weblogic 配置向导工具: 5.定义域名后,点击‘下一步’,默认weblogic模板:

6.为管理服务器设置用户名和密码:

7.选择‘开发’模式和‘生产’模式,此时都可以; 8.点击‘下一步’,进入高级配置,选择两项:

9.点击‘下一步’配置管理服务器:

10.管理服务器增加后,配置两个受管理服务器,并增加一个代理服务器。当后续创 建集群时,前面两个受管理服务器ZL_ManagedServer将会配置到集群中,而最后一个受管理服务器将作为集群的代理,端口号为8080。 管理服务器就是用来管理域中那些所有受管理(ManagedServer)服务器,一般不直接用来部署应用。最终应用是布署到某一个集群中的所有服务器中。 11.受管理服务器增加后,下一步配置增加集群,集群的逻辑名为ZL_Cluster_1,

weblogic_10.3.5多机集群配置实测完整步骤(windows版)

Weblogic10.0多机集群配置说明 一配置说明: 配置weblogic双机集群,主机1上运行管理服务器,受管理服务器1和代理服务器,主机2上运行受管理服务器2。 二目标: 实现所有http请求全部发到主机1上的代理服务器,统一由代理服务分发给两个主机上的受管理服务器来处理业务,并且实现会话复制,即一台机器上的受管理服务器宕掉,所有的请求都转到另一台受管理服务器上,并且会话也会转移 三配置图解: 第一步, 首先在主机1上运行weblogic的配置向导。

选择“新建weblogic域”点击“下一步。(图01) 选择“生成一个自动配置的域以支持下列BEA产品“,点击”下一步“。(图02)

(03) 填入用户名和密码,请记录填写的信息不要丢失,后面登陆控制台的时候需要用到这些信息,点击“下一步“。(图 03)

(04) 首先选择左侧的“生产模式“,然后选择右侧的”sun jdk“,点击”下一步“。 (图04)

选择下方的“是“,点击”下一步“。(图05) (06)

填写管理服务器的相关信息( 我的配置:主机1 192.168.1.103),点击“下一步“。(图06) (07) 填写各个受管理服务器的详细信息,这里要注意的是new_ManagedServer_2的监听地址填的是主机2的ip地址,因为这个服务实际是运行在主机2上,下面是我的配置: new_ManagedServer_1 192.168.1.103 7002 new_ManagedServer_2 192.168.1.101 7003 proxy_server 192.168.1.103 80 点击“下一步“。(图07)

WebLogic9集群Windows平台部署手册

WebLogic 9集群Windows平台部署 版本1.0 作者:胡立军 日期:2009年7月17日

修订历史记录 日期版本说明作者 2009-7-17 1.0 创建胡立军 目录 WEBLOGIC 9集群WINDOWS平台部署 (1) 版本1.0 (1) 1.集群安装前准备 (3) 2.集群管理服务器安装 (3) 3.集群节点服务创建 (4) 4.集群及代理分发启动 (7) 5.集群部署应用 (9)

1.集群安装前准备 1.1 Domain和Server的关系 Domain是WebLogic Server实例的基本管理单元,这个单元是有所有相关资源的集合;Server是一个相对独立的,为实现某些特定功能而结合在一起的单元;一个Domain 可以包含一个或多个WebLogic Server实例,也可以是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。 1.2配置集群应用的必要条件 a.集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的; b.集群中的所有Server必须使用相同的版本,包括Service Pack; c.集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境; d.要以Cluster式运行,必须有包含Cluster许可的License。 1.3集群配置设计 本次使用一台服务器server配置集群的规划如下: 服务器配置名称地址及端口角色 服务器1 adminServer 10.162.1.117:7001 集群管理服务器Managed1 10.162.1.117:7002 Managed Server Managed2 10.162.1.117:7003 Managed Server Cluster 10.162.1.117:7001 群集服务器 proxyServer 10.162.1.117:7000 负载均衡代理服务, 用户用来访问的地址 【如使用两台服务器分别为服务器1与服务器2; 其中由服务器1作为一个群集服务器节点,并将集群的管理器(adminserver)及代理分发服务(proxyserver)也配在服务器1上,服务器2只作为群集服务节点;其具休规划如下:】 服务器配置名称地址及端口角色 服务器1 adminServer 10.162.1.117:7001 集群管理服务器Managed1 10.162.1.117:7002 Managed Server Managed2 10.162.1.117:7003 Managed Server Cluster 10.162.1.117:7001 群集服务器 proxyServer 10.162.1.117:7000 负载均衡代理服务, 用户用来访问的地址 服务器2 Managed2 10.162.1.118:7003 Managed Server 2.集群管理服务器安装 2.1打开WebLogic的配置向导Configuration Wizard; 2.2 选择“新建WebLogic域”,点击下一步; 2.3 选择域源“生成一个自动配置的域以支持下列BEA产品:WebLogic Server(Required)”,点击下一步;

Weblogic 10.3集群配置及session共享

Weblogic 10.3集群配置手册 (版本号:V1.0) 目录 1.预备知识 (2) 2.本文环境 (2) 3.配置WebLogic Server集群 (2)

1.预备知识 什么是Domain和Server Domain Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。 Server Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。 Domain and Server的关系 一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。 2.本文环境 平台:RHL 5.0 软件:WebLogic Server 10.3配置WebLogic Server集群 WebLogic集群的体系结构 单层混合型的集群架构(Cluster) 这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于: 易于管理 灵活的负载平衡机制 更强的安全控制

多层结构的集群架构(Cluster) 这种架构使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。一般应用于下面这些情况: 在负载平衡机制需要调用集群EJB中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

linux环境weblogic集群简单配置

Linux下Weblogic集群配置初步 域,集群,管理服务器和被管服务器之间的关系 Weblogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管服务器是指域中除了管理服务器以外的所有的服务器。 Weblogic集群是一个weblogic Server组,在一个集群中的服务器可以获得集群范围的命名服务、负载平衡以及容错等功能。 所以,一个weblogic域可以同时管理多个集群以及多个服务器实例。 另外,还有一个节点管理器的概念,节点管理器是指在物理的机器上运行的一个守护进程,通过它,管理服务器可以获得诸如在控制台中强制重启远程机器上的server等功能(没有节点管理器的情况下也是可以强制关闭远程服务器的,但是不能重启)。 除此之外,据说节点管理器还可以自动检查自己机器上的server实例(健康检查),当发现某个实例出现故障的时候,可以自动进行重启,这个没试过。 注意事项 1.本文的weblogic均配置在linux环境下 2.集群中管理服务器和被管服务器之间有用到ip组播UDP,所以这些服务器之间必须是 UDP可以到达的。 3.好像动态ip的机器不能用于集群当中 4.最佳实践说:请不要把管理服务器设置在集群当中 5.本文所配置的集群只是实现了web层次上的负载平衡和容错,也就是servlet和jsp,其 他的j2ee组件如ejb,jdbc,jms等都可以集群化。 本例测试域的规划

配置过程 建立管理服务器 启动linux下的配置向导 进入bea目录下的weblogic81/common/bin目录输入./config.sh,这里使用的终端登陆,所以没有图形环境,程序会以控制台模式启动 第一步:选择建立新的域: 启动配置向导后,系统提示如下: <------- BEA WebLogic Configuration Wizard----------> Create or Extend a Configuration: --------------------------------- Choose between creating and extending a configuration. Based on your selection, the Configuration Wizard guides you through the steps to generate a new or extend an existing configuration. ->1|Create a new WebLogic configuration | Start here to create a WebLogic configuration in your projects directory. 2|Extend an existing WebLogic configuration | Start here to extend an existing WebLogic configuration. Use this option to add applications and services, |including Database access (JDBC) and Messaging (JMS). This option also enables you to extend functionality by enabling |WebLogic Workshop. Enter index number to select OR [Exit][Next]> 1 录入1回车,建立一个新的域。 第二步:选择模版 系统提示选择一个建立域的模版,资料上讲配置向导的配置过程可以另存为模版,以便下次配置的时候使用,没试过下次回去试试。 <-------- BEA WebLogic Configuration Wizard --------> Select a Domain Template: ------------------------- Please select a template from the list or select another directory of templates.

Weblogic10.3.6集群配置手册

Weblogic 10.3集群配置手册

目录 1.预备知识 (3) 2.本文环境 (3) 3.配置WebLogic Server集群 (3)

1.预备知识 什么是Domain和Server Domain Domain是WebLogic Server实例的基本管理单元。所谓Domain就是,由配置为Administrator Server的WebLogic Server实例管理的逻辑单元,这个单元是有所有相关资源的集合。 Server Server是一个相对独立的,为实现某些特定功能而结合在一起的单元。 Domain and Server的关系 一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。 2.本文环境 平台:RHEL 6.5 软件:WebLogic Server 10.3配置WebLogic Server集群 WebLogic集群的体系结构 单层混合型的集群架构(Cluster) 这种架构将所有的Web应用以及相关的服务应用全部置于集群中的单一WLS实例中,这种架构的优势在于: 易于管理 灵活的负载平衡机制 更强的安全控制

多层结构的集群架构(Cluster) 这种架构使用两个WLS集群,一个放置表静态内容和集群Servlet,另一个放置集群EJB。一般应用于下面这些情况: 在负载平衡机制需要调用集群EJB中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

WebLogic调优参数配置

WebLogic调优参数配置 WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。 试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态: 一. 修改运行队列线程数的值。在WebLogic 中队列元素的线程数等于同时占用运行队列的应用 程序的数目。当任务加入一个WebLogic 实例,它就被放到执行队列中,然后分配给任务一个线程来运行。线程消耗资源,因此要小心处理这个属性——增加不需要的值,会降低性能。 二. 如果可能,使用自带的性能包(NativeIOEnabled=true)。 三. 使用特定的应用程序执行队列。 四. 使用JDBC连接池时,修改下列属性: ●驱动名称:使用小的驱动或者jDriver。 ●初始容量:设为与最大容量相同的值。 ●最大容量:其值至少应与线程数相同。 五. 把连接池的大小设为与执行队列的线程数相同。 六. 设置缓冲。 七. 为Servlet和JSP使用多个执行队列。 八. 改变JSP默认的Java编译器,javac 比jikes或sj要慢。 提要: 为 WebLogic 启动设置 Java 参数。 设置与性能有关的配置参数。 调整开发与产品模式默认值。 使用WebLogic “自有的IO ”性能包。 优化默认执行队列线程。 优化连接缓存。 如何提高 JDBC 连接池的性能。 设置 Java 编译器。 使用 WebLogic 集群提高性能。

监视 WebLogic 域。 一、为 WebLogic 启动设置 Java 参数 只要启动 WebLogic ,就必须指定 Java 参数,简单来说,通过 WebLogic.Server 域的命令行就可以完成,不过,由于这样启动的过程冗长并且易于出错, BEA 公司推荐你把这个命令写进脚本里。为了简化这个过程,你可以修改样例脚本里的默认值,样例脚本是提供 WebLogic 启动服务器的。 如果你用配置向导创建你的域, WebLogic 启动脚本( startWebLogic.cmd )放在 domain-name 目录里。默认情况下,这个目录是 BEA_HOME\user_projects\domain\domain-name , BEA_HOME 表示安装路径, domain-name 是在配置模板中设置的域名称。 你需要在这个脚本中修改一些默认的 Java 参数值,使之适合你的应用环境和程序。在这个文件中主要的性能参数是 JAVA_HOME 和 Java 堆的大小。 设 JAVA_HOME 的值为 JDK 所在的位置,如: set JAVA_HOME=C:\bea\jdk141_03 为得到高性能的吞吐量,把 Java 堆的最小值与最大值设为相等。如: "%JAVA_HOME%\bin\java" -hotspot -Xms512m -Xmx512m -classpath %CLASSPATH% - 二、设置与性能有关的配置参数 在一个 WebLogic 域中,配置文件( config.xml )位于与管理服务器通信的机器里,提供WebLogic MBean 的长期存储。管理服务器作为连接的中心点,为服务实例与系统管理工具提供服务。域也可以包括其他的 WebLogic 实例,称之为从服务,主要为应用程序提供服务。 当启动管理服务器是,首先读域配置文件,然后跳过建立在配置文件中管理 MBean 默认的属性值,每一次用系统管理工具(不管是命令行界面还是管理控制台)改变一个属性值,它都会被存到相应的管理 MBean ,并且写进配置文件。 下表列出了 config.xml 文件中影响服务器性能的参数。

[04]Weblogic11g集群配置-配置大数据源-项目部署-负载分发说明书文档

WebLogic 11g集群配置 1.环境 平台:Windows8 ,4G RAM;Windows7 ,1G RAM 软件:WebLogic Server 10.3 2.配置说明 2.1配置集群应用的必要条件 ?集群中的所有Server 必须位于同一网段,并且必须是IP 广播(UDP)可到达的 ?集群中的所有Server 必须使用相同的版本,包括Service Pack ?集群中的Server 必须使用永久的静态IP 地址。动态IP 地址分配不能用于集群环境。 如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP 地址,只有这样,客户端才能访问服务器。 2.2配置前的准备工作 在配置集群前要对集群的配置信息有一个良好的设计,下面就是我们这次配置的集 群信息:在两台机器上配置集群(每台机上都要安装相同版本的WebLogic 11g 产品)。见表1。建议:测试服务器有4G以上的存,否则,服务器启动过程将会很漫长。 2.3集群规划

3.配置WebLogic Server 集群 3.1 主控服务器的配置:Windows 8 系统上 3.1.1 创建新的domain 在【程序】中选择【Oracle WebLogic】下的【Oracle WebLogic】选择“创建新的WebLogic域”。

3.1.2 选择安装域源 默认选择安装“Basic WebLogic Server Domain”, 单击“下一步”按钮。 3.1.3 指定域的名称和位置

输入要创建的域名和位置,此处域名输入为proxy_domian,输入完成后单击“下一步”按钮。本文安装位置为D:\bea11g\user_projects\domains目录下。 3.1.4 配置管理员用户名和密码 用户名:weblogic,密码:weblogic1

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

1 WEBLOGIC服务器管理概述10 域、管理服务器与受管服务器10 启动管理控制台12 运行时对象与配置对象12 日志消息的集中访问14 W EB L OGIC管理服务器与W EB L OGIC受管服务器15 启动时的错误消息15 启动W EB L OGIC管理服务器15 WebLogic服务器启动时的口令使用16 从Start菜单启动WebLogic管理服务器16 启动与终止Windows服务形式的WebLogic服务器16 从命令行启动WebLogic管理服务器17 用脚本启动管理服务器20 在受管服务器运行时重启管理服务器 20 在同台机器上重启管理服务器21 在其它机器上重启管理服务器21 将W EB L OGIC受管服务器加入到域22 启动W EB L OGIC受管服务器22 通过脚本启动W EB L OGIC受管服务器 24 从老版本W EB L OGIC服务器升级 25 从管理控制台终止W EB L OGIC服务器 25 从命令行停止服务器25 暂停和恢复受管服务器26 将W EB L OGIC服务器设置为W INDOWS服务26 删除W INDOWS服务形式的W EB L OGIC服务器27 更改安装成Windows服务的服务器口令27 注册启动与终止类28 2 节点管理器 29 节点管理器概述29 配置与启动节点管理器30 启动节点管理器31 启动管理服务器32 3 配置WEBLOGIC服务器与集群35 服务器与集群配置概述35 管理服务器的角色35 启动管理控制台37 动态配置的工作原理38 集群配置规划38 - 1 -

服务器配置任务列表39 集群配置列表41 新建一个域42 概述43 监控服务器44 终止或暂停服务器45 性能45 集群数据46 服务器安全46 JMS 47 JTA 47 监控JDBC连接池 47 管理控制台的M ONITORING页面一览表48 4 用日志消息管理WEBLOGIC服务器51 日志子系统概述51 本地服务器的日志文件53 启动日志53 客户端日志54 日志文件的格式54 消息属性54 消息目录55 消息的严重级别55 消息调试56 浏览日志文件56 查看日志56 创建域日志过滤器57 5 分发应用58 分发格式58 用管理控制台分发应用58 步骤1:配置与分发应用59 步骤2:分发应用组件 59 分发顺序61 自动分发62 启用或禁用自动部署62 动态分发64 启用与禁用自动分发64 自动分发展开目录格式的应用64 卸载或重新分发被自动分发的应用65 6 配置WEBLOGIC服务器的WEB组件66 - 2 -

weblogic集群配置方法-具体实施步骤1

weblogic集群配置方法 案例所属系统 应用服务器weblogic1,weblogic2 案例现象 应用服务器,主机8G内存,目前使用情况: 主机weblogic1 为了提高内存使用率,准备在两台主机上各新增一个域,并配置集群,然后部署应用。 案例平台环境 查看主机信息 [weblogic@weblogic1 ~]$ uname -a Linux weblogic1 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux [weblogic@weblogic2 bin]$ uname -a Linux weblogic2 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux 查看weblogic版本信息 [weblogic@weblogic1 ~]$ cat /home/weblogic/bea/logs/log.txt Nov 24, 2010 9:15:28 PM -- install "WebLogic Platform" 9.2.3.0 at /home/weblogic/bea/weblogic92

release 9.2.3.0 [Added] |_____WebLogic Server [Added] | |_____Server [Added] | |_____Server Examples [Added] |_____Workshop for WebLogic Platform [Added] |_____Workshop [Added] |_____Workshop Examples [Added] [weblogic@weblogic2 logs]$ cat /home/weblogic/bea/logs/log.txt Nov 24, 2010 2:56:10 PM -- install "WebLogic Platform" 9.2.3.0 at /home/weblogic/bea/weblogic92 release 9.2.3.0 [Added] |_____WebLogic Server [Added] | |_____Server [Added] | |_____Server Examples [Added] |_____Workshop for WebLogic Platform [Added] |_____Workshop [Added] |_____Workshop Examples [Added] 查看JDK信息 [weblogic@weblogic1 logs]$ echo $JA V A_HOME /usr/local/jdk1.5.0_21 [weblogic@weblogic2 logs]$ echo $JA V A_HOME /usr/local/jdk1.5.0_21 查看ip地址信息 [root@weblogic1 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:50:56:B9:00:01 inet addr:172.22.0.12 Bcast:172.22.0.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:feb9:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:598544 errors:0 dropped:0 overruns:0 frame:0 TX packets:1863036 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:52714000 (50.2 MiB) TX bytes:2139395347 (1.9 GiB) Base address:0x2000 Memory:d8840000-d8860000 [root@weblogic2 ~]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:0C:29:CD:80:D2 inet addr:172.22.0.13 Bcast:172.22.0.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fecd:80d2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:348063 errors:0 dropped:0 overruns:0 frame:0

Weblogic安装配置手册(windows)-经典保留

中间件安装配置指南(Weblogic for Windows)

第 1 章概述 Weblogic的安装配置总共包括五个部分: 1. 数据库产品的安装(详见相应数据库安装文档) 2. 初始化数据库(详见相应数据库文档) 3. Weblogic8.1中间件产品的安装 4. 创建Weblogic实例 5. 配置实例 第 2 章安装数据库 详见相关数据库安装文档。 第 3 章初始化数据库 详见相关数据库文档。 第 4 章安装Weblogic8.1 1. 找到weblogic8.1的安装文件,双击,开始解压,如下图所示:

图 4-1解压 2. 解压缩完以后,进入到Weblogic安装向导界面,如图所示: 图 4-2安装向导 3. 点击下一步,进入到许可协议界面,选择“是”,然后点击“下一步” 图 4-3许可协议 4. 出现如下界面,点击“浏览”可以选择BEA的主目录的路径,也可采用默认的安装 路径;(这个路径需要记住,在配置实例的时候需要用到)

图 4-4选择BEA主目录 5. 点击“下一步”,进入到下面的窗口; 图 4-5选择安装类型 6. 选择“自定义”,进入到下面的窗口: 图 4-6选择组件 7. 只需要选择Weblogic Server-Server即可,参见上图示例,然后点击“下一步”,

进入到下面的界面; 图 4-7选择产品目录 8. 在上面的窗口中选择产品安装的目录,也采用默认的即可,然后点击下一步,选择 “立即安装”,开始程序的安装。 9. 程序安装完成后,会出现如下窗口; 图 4-8安装完成 10. 把上面窗口中两个选项前面的勾去掉,点击完成即完成了Weblogic的安装。 第 5 章创建Weblogic实例 1. 找到系统任务栏上按钮,依次找到“开始>程序>BEA WebLogic Platform 8.1>Configuration Wizard”,弹出下面的窗口:

相关文档
最新文档