文档库 最新最全的文档下载
当前位置:文档库 › linux下weblogic集群部署

linux下weblogic集群部署

linux下weblogic集群部署
linux下weblogic集群部署

Weblogic集群安装手册

(一)部署计划:

10.2.66.88:6060 主控domain AdminServer

10.2.66.88:7001 应用domain slave1

10.2.66.85:7001应用domain slave2

(二)创建主控域

运行$weblogic_home/common/bin/config.sh

1、默认创建新的域

2、选择默认模版

3、默认选择创建基本的域

4、调整域的名称,直接名称

5、默认域创建目录

6、设置weblogic用户和密码

7、选择weblogic的启动模式,我这里选择的是生产模式

8、选择jdk

9、选择安装集群

10、添加托管节点

11、配置集群

因为集群是通过广播(有unicast和multicast两种)来同步集群中的节点,并且把每个节点中的session通过这个广播地址来进行复制和同步,即主控域不断的时时刻刻的会和它下面的子节点间保持通讯、经常去询问各个子节点的。

集群信息传送模式:有unitcast与multicast两种,在11G版本前都是multicast10G后开始支持unicast 协议。如果指定了multicast,就必须指定一个“多点传送地址”。

以下采用multicast方式,地址采用默认的,端口使用6060:

12、关联集群与节点

13、由于我们采取IP形式,不在这里指定计算机名,直接下一步,并创建域

(三)创建节点(分别在10.2.66.88、10.2.66.85创建)

1 – 3、和创建主控域一样

4、调整域的名称为domain_7001

5 - 8、和创建主控域一样

9、创建一般的应用域

10、修改域名称和端口相关信息,并创建域

(四)启动集群

1、进入域目录启动主控weblogic

输入(第6步设置的用户名密码) 用户名weblogic,密码weblogic123

2、设置免密码登录,在AdmiServer下面创建security文件夹,里边包含boot.properties

文件。内容为:username=weblogic,password=weblogic123。设置好后下次启动就不需要输入用户名和密码了

3、访问控制台(注意要设置防火墙,开发对应的端口),由于控制台默认端口是7001,

需要登录控制台10.2.66.88:7001/console修改端口为6060.

4、启动节点(需要先启动主控weblogic再启动节点,注意顺序)

/home/weblogic/Oracle/Middleware/user_projects/domains/domain_7001/bin/startManagedWebLogi

c.sh "slave1" http://10.2.66.88:6060

①启动时遇到以下错误,查询weblogic官网的解释是存在BUG.需要在JAVA_OPTIONS加入

“-Dweblogic.data.canTransferAnyFile=true”但是加完后,并没有作用。后来将主控域的/home/weblogic/Oracle/Middleware/user_projects/domains/domain_6060/security/

SerializedSystemIni.dat拷贝到各节点的域security/SerializedSystemIni.dat就解决了

②再启动遇到以下问题,官网解释还是BUG.

( https://https://www.wendangku.net/doc/619237154.html,/thread/1017791)需要在JAVA_OPTIONS加入

“https://www.wendangku.net/doc/619237154.html,.preferIPv4Stack=true”这次是真解决了。

启动好以后,控制台如下:

Linux 64bit下Weblogic11安装手册

基本信息 操作系统:CentOS Release 6.3 (Final) 内核版本:Kernel Linux 2.6.32-279.el6.x86_64 JDK版本:Oracle ?JRockit JDK R28.2.5 for Java SE 6 (1.6.0_37) WLS版本:Oracle ? Weblogic Server 11g Release 1 (10.3.6) 安装包:jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin、wls1036_generic_x64.jar 安装准备 上传安装文件 将JDK和WLS安装文件上传到服务器,目录随意,如:/home/下 开始安装 JDK安装 使用root登陆系统,打开命令行窗口,先为安装文件授权 # chmod a+x jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin 执行安装 # ./jrockit-jdk1.6.0_37-R28.2.5-4.1.0-linux-x64.bin 弹出安装图形界面 Next

默认安装路径在root/jrockit-…,依个人习惯进行修改 默认,Next

Done 安装完成后在命令行执行命令查看安装JDK版本信息

# java -version JDK配置 执行 # vi /etc/profile 在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL上面增加下面内容 export JAVA_HOME=/usr/java/jrockit-jdk1.6.0_37-R28.2.5-4.1.0 export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 保存退出,执行如下命令立即生效以上环境配置 # source /etc/profile WLS安装 安装文件授权 # chmod a+x wls1036_generic_x64.jar 执行安装 # java –jar wls1036_generic_x64.jar 弹出图形化安装界面 Next

WEBLOGIC-12C LINUX部署方案

WEBLOGIC 12c部署方案 版本:V1.0

文档审批/修订记录 说明:“简要说明”主要是对修订原因和修订的内容进行简单说明。

目录 1WEBLOGIC部署 (5) 1.1概述 (5) 1.2名词解释 (5) 1.3环境准备 (5) 1.3.1创建安装用户 (5) 1.3.2设置APP目录权限 (5) 1.3.3安装JDK (6) 1.3.4设置环境变量 (6) 1.4安装WEBLOGIC (6) 1.5配置域以及服务 (12) 1.6配置免密启动管理控制服务 (18) 1.7查看修改WEBLOGIC中当前主机的配置 (18) 1.8配置N ODE M ANAGER (20) 1.9向管理域中登记计算机 (21) 1.10管理控制台启动受管服务器 (21) 1.11启动受管服务 (24) 1.12停止受管服务 (25) 1.13配置管理控制服务和节点服务的启动脚本 (26) 1.14停止服务 (26) 1.15停启顺序 (27)

1 WEBLOGIC部署 1.1 概述 中间件版本:weblogic 12c OS系统:RedHat 6.4 64bit JDK版本:jdk1.7.0_80 空间要求:50G以上 管理控制口计算机名称:crm-uat 应用安装根目录:/app(本手册中为/home/app) 1.2 名词解释 红色字体的内容需要根据不同环境进行相应修改 1.3 环境准备 1.3.1 创建安装用户 使用用户root登录服务器198.1.245.145。 1.3.2 设置APP目录权限 创建app根目录并将该目录赋权给weblogic用户,命令如下:

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。

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中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

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)

linux 下安装weblogic8

linux 下安装weblogic8.1 一:首先下载(https://www.wendangku.net/doc/619237154.html,) platform812_linux32.bin 二:安装weblogic 1: [root@linuxweb home]# mkdir bea 2: [root@linuxweb /]# chmod a+x platform812_linux32.bin 3: [root@linuxweb /]# ./platform812_linux32.bin - i console (以终端模式安装,如果 图型安装就不需要– I console ) 4: 休息一会儿,喝杯茶………………..100% 5:Extracting 0%....................................................................................................100% Illegal argument: - Illegal argument: i Illegal argument: console Unable to instantiate GUI, defaulting to console mode. <--------------------------------- BEA Installer - WebLogic Platform 8.1 SP2 --------------------------------> Welcome: -------- This installer will guide you through the installation of WebLogic Platform 8.1 SP2. Type "Next" or enter to proceed to the next prompt. If you want to change data entered previously, type "Previous". Y ou may quit the installer at any time by typing "Exit". Enter [Exit][Next]> N 6: Select Option: 1 - Y es, I agree with the terms of the license 2 - No, I do not agree with the terms of the license Enter option number to select OR [Down][Exit][Previous]>1 7: Choose BEA Home Directory: -------------------------- "BEA Home" = [/root/bea] Input new BEA Home OR [Exit][Previous][Next]>/home/bea (安装目录) 8: Choose BEA Home Directory: -------------------------- *BEA home choice

Weblogic 10.3.6.0 集群搭建

Weblogic 集群搭建 Oracle的Weblogic分开发者版本和生产版本,有32位和64位。一般生产版本的weblogic是64位的,安装文件是一个大小为1G多的jar包。去oracle官网上下载64版weblogic。这里使用的版本是weblogic11g,版本号是10.3.6,文件名为“wls1036_generic.jar”。安装weblogic前要确认已安装好jdk(如果安装的是64位weblogic则需要64位版本的jdk)。目前,weblogic可免费使用,需要oracle的weblogic服务时才需要向Oracle付费买服务,即产品免费服务收费。 一、安装weblogic(windows和Linux操作步骤相同) 1、在命令行,进入安装文件wls1036_generic.jar所在文件夹 然后输入命令:Java -jar wls1036_generic.jar 点击回车后程序会启动weblogic安装文件的图形安装界面。 按下来的安装和在windows中安装普通文件一样了。 2、点击“下一步”,到下图界面,然后输入weblogic的安装目录。(路径中最好不要有空格)

3、点击“下一步”。到下图界面,由于我们没有购买oracle的服务所以去掉下图中的勾。(目前weblogic可免费使用,需要oracle技术支持的话才需要付费) 4、点击“下一步”,到下图界面,会因为我们没有填写上图的的支持信息而弹出两个警告框,直接“YES”通过即可。进入下图,勾选下面的框(不需要使用验证)

5、然后点击“继续”。到下图界面,选择“典型”和“定制”都可以,根据自己喜好设置 6、选择后点击“下一步”,进入下图界面,如果没有显示jdk信息,则手动点击“浏览”选择自己机器上安装的jdk,一般默认显示出来的就已经是自己机口上安装的了(貌似是根据环境变量里的JAVA_HOME获取的)

Weblogic9.2 for Linux安装手册

Weblogic 9.2 for linux 安装手册

目录 1.1、weblogic 9.2 for redhat as4.0 安装 (3) 1.1.1以root身份登录 (3) 1.1.2创建weblogic用户组。 (3) 1.1.3创建weblogic安装目录,修改目录所有者权限,如: (3) 1.1.4复制文件 (3) 1.1.6 执行安装文件(platform9.2_linux.bin) (3) (for windows 安装直接运行.exe文件即可) (3) 2.1、群集安装前的准备 (4) 2.1.1预备知识 (4) 2.1.2 集群概念 (4) 2.1.3配置集群应用的必要条件 (5) 2.1.4配置前的准备工作 (5) 3.1 集群管理服务器的安装 (6) 3.1.1创建新的Domain (6) 3.1.2选择安装类型 (7) 3.1.3设置管理台用户密码及JDK版本 (7) 3.1.4选择定制安装 (8) 3.1.5输入Administrator Server(集群管理服务器)的信息 (9) 3.1.6配置Server、Cluster、Machine信息 (10) 3.1.8配置Cluster信息 (10) 3.1.9将Managed Server添加到Cluster中 (11) 3.1.10配置Machine信息 (13) 3.1.11以下各项默认安装即可,并配置信息确认以及选择安装路径 (13) 3.1.12系统创建Domain (15) 3.2 集群中其它节点服务器的安装 (16) 4.1webloigc集群的启动 (17) 4.1.1 启动集群中的administrator server (17) 4.1.2 启动managed server (18) 4.2 群集中应用程序的部署 (19) 4.2.1 配置数据源: (20) 4.2.2 配置数据库连接池 (23) 4.2.3 部置应用程序到各集群 (26) 附一:集群的代理分发访问 (32) 1、apache httpserver的安装 (32) 2、apache配置文件修改 (32) 附二、集群配置中要注意的问题 (33)

Linux中安装weblogic10和JDK5及配置环境变量(精)

Linux 中安装 weblogic10和 JDK5及配置环境变量 Linux 中安装 weblogic10和 JDK5及配置环境变量 好久没发技术贴了,因为最近也没学到啥,荒废了快,现在学了点东西,赶紧记上,不然真白学了,我特别不相信我的脑袋,过两天肯定忘的一干二净, 这是非常肯定的,对此我也在调查原因! 这两天装了 Linux 的 Fedora 5版本来进行 weblogic10的测试,以前没使过,装完又是日文系统, 真是啥也看不懂, 装 linux 的时候倒是容易, 跟 windows 差不多, 傻瓜操作就好! 然后装 weblogic ,这个安装可不是双击就完事的!步骤如下: 1. 进入 GNOME 终端,就跟 windows 的 cmd 命令窗口一样 2. 输入:chmod +x server1001_linux32.bin -->在 linux 上安装软件时,首先要赋予这个软件可执行的权限。 3. 输入:./server1001_linux32.bin -->开始安装,安装过程跟 windows 一样。 安装完 weblogic 后, 还要安装 jdk ,跟 weblogic10匹配的可以选择 jdk 1.5,软件可以去 sun 的网站去下,要先注册,在哪里下,大家自己去找啊!找 linux 版本的也不太好找,主要是本人英文太烂,哈哈! 安装步骤如下: 1. 输入:chmod +x jdk-1_5_0_13-linux-i586-rpm.bin -->首先也是赋予权限 2. 输入:./jdk-1_5_0_13-linux-i586-rpm.bin -->运行这个文件, 读取安装说明, 一路选 yes , 完成后后会在同一目录解压出一个 jdk-1_5_0_13-linux-i586-rpm的文件, 然后对这个文件进行安装。 3. 赋予执行权限:chmod +x jdk-1_5_0_13-linux-i586-rpm

手册: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。单击“下一步”按钮

linux环境下weblogic-64bit安装启动

1.安装前准备 1.1.安装JDK JDK版本必须是1.6以上的,最好是64位的,不然weblogic的虚拟内存有限制。可以使用命令: java –version 来查看linux的JDK版本 1.2.创建weblogic用户及用户组 创建组命令:groupadd weblogic 创建用户命令:useradd –g weblogic weblogic 修改用户密码命令:passwd weblogic 输入新密码确定就可以 1.3.创建文件目录 创建安装文件存放目录:mkdir /opt/software 将weblogic安装文件用工具上传至software下 创建weblogic安装路径:mkdir /opt/oracle/weblogic 1.4.赋权 将/opt/oracle/weblogic的所有者修改为用户weblogic 命令为:chown –Rf weblogic:weblogic /opt/oracle/weblogic 将安装文件的执行权限赋给weblogic用户 命令为:chmod a+x /opt/software/wls1036_generic.jar (wls1036_generic.jar为weblogic安装文件名) 2.安装 安装的时候注意将root的用户切换到weblogic用户,命令为: su – weblogic 进入weblogic安装文件所在目录,即:/opt/software下,命令为: cd /opt/software 执行安装命令:java –jar wls1036_generic.jar (wls1036_generic.jar为weblogic安装文件名) 2.1.安装步骤一

weblogic_11g的安装和集群部署

weblogic 11g安装部署及集群

目录 1. Weblogic的安装与单个项目部署 (4) 1.1. Weblogic的安装 (4) 1.2. 创建域 (11) 1.3. 配置系统使用的数据源 (16) 1.4. 发布应用程序 (20) 2. 集群的简介、部署和运行 (24) 2.1. 集群的简介 (24) 2.1.1. 集群的定义 (24) 2.1.2. 集群的优点 (24) 2.1.3. 主要功能 (25) 2.1.4. 配置集群应用的必要条件 (25) 2.2. WebLogic单台主机集群的部署 (25) 2.2.1. 运行weblogic的配置向导 (25) 2.2.2. 创建新的Domain (26) 2.2.3. 选择安装域源 (27) 2.2.4. 指定域的名称和位置 (28) 2.2.5. 配置管理员用户名和密码 (29) 2.2.6. 配置域启动模式和JDK (30) 2.2.7. 选择可选配置 (31) 2.2.8. 配置管理服务器 (32) 2.2.9. 配置受管理服务器 (33) 2.2.10. 配置群集信息 (34) 2.2.11. 将“受管理服务器”添加到“集群”中 (35) 2.2.12. 创建HTTP 代理应用程序 (36) 2.2.13. 配置计算机 (37) 2.2.14. 配置向计算机分配服务器 (38) 2.2.15. 检查WebLogic 域配置 (39) 2.2.16. 正在创建域 (40)

2.2.17. 编辑WebLogic 服务启动文件 (41) 2.3. 增加新的受控节点 (41) 2.3.1. 增加计算机 (42) 2.3.2. 增加受控服务器 (43) 2.3.3. 在新主机上配置weblogic服务 (45) 2.3.4. 编辑weblogic服务启动文件 (51) 2.4. 运行WebLogic 服务 (51) 2.5. 将应用部署到集群上 (55) 2.5.1. 配置数据源 (55) 2.5.2. 点击“部署”菜单 (55) 2.5.3. 锁定并编辑 (56) 2.5.4. 开始安装 (57) 2.5.5. 部署成功验证 (60) 2.6. 部署集群过程中的问题 (62)

weblogic集群例子步骤

一,注意: 1,不要通过控制台启动ManagedServer 2,做集群的电脑上的ManagedServer 名字要和其他机器上的相同ManagedServer 名字相同。 二,具体步骤: 1, 2, 两台电脑分别安装好weblogic10.3.2版本 3,第一台电脑Machine1上创建一个域cluster_domain Run as follow “Configuration Wizard” 创建一个域例如叫cluster_domain, 其中有一步要选择yes,这样可以配置proxy server,cluster 等信息 在这个步骤中要创建cluster_domain,并在创建cluster_domain的过程中 配好一下对象: 1,两个Machine :

3,一个cluster new_Cluster_1 并将new_ManagedServer_2, new_ManagedServer_1给new_Cluster_1, 将new_Cluster_1 给proxy Server 4,第二台电脑machine2上也建一个域名字同上交cluster_domain 当然也可以是任何其 5,创建该域是不需要被指cluster ,代理服务等信息, 建一个受管server名称new_ManagedServer_2 一定要和machine1中做集群的那个受管server名称new_ManagedServer_2完全相同,端口号7002也要同 三、创建启动Managed Server 的文件 1,第一台电脑Machine1 在目录C:\bea\user_projects\domains\cluster_domain新建 startWebLogic.cmd 内容为: SETLOCAL set DOMAIN_HOME=C:\bea\user_projects\domains\cluster_domain call "%DOMAIN_HOME%\bin\startWebLogic.cmd" %* ENDLOCAL stopWebLogic.cmd 内容为: SETLOCAL set DOMAIN_HOME=C:\bea\user_projects\domains\cluster_domain call "%DOMAIN_HOME%\bin\stopWebLogic.cmd" %* ENDLOCAL

Linux下安装weblogic9

Linux下安装weblogic9.2 1、准备文件 下载地址 https://www.wendangku.net/doc/619237154.html,/technology/software/products/ias/htdocs/wls_main.html 得到文件 server923_linux32.bin 2、新增用户和组 新建组 groupadd weblogic 新建用户 useradd -g weblogic -G weblogic -d /usr/local/bea weblogic 设置密码 passwd weblogic 3、安装weblogic 切换用户 su weblogic 切换到文件目录 cd /usr/tmp 赋予权限 chmod a+x ./server910_linux32.bin //给可执行权限以便于安装 ./server910_linux32.bin -mode=console //开始安装 按照操作提示一步一步向下 安装完成 3、配置weblogic 配置domain 命令 /usr/local/bea/weblogic92/common/bin/config.sh 一步一步操作,建立domain完成 4、配置发布 修改设置文件/usr/local/bea/user_projects/domains/kiko9/bin/setDomainEnv.sh

JAVA_OPTIONS="${JAVA_OPTIONS} -Ddefault.client.encoding=UTF-8 - Dfile.encoding=UTF-8 https://www.wendangku.net/doc/619237154.html,nguage=zh -Duser.region=CN" CLASSPATH="${CLASSPATH}:${LONG_DOMAIN_HOME}/config" 准备war包和配置文件 拷贝properties配置文件到 /usr/local/bea/user_projects/domains/kiko9/config 启动weblogic /usr/local/bea/user_projects/domains/kiko9/bin/startWebLogic.sh 停止weblogic /usr/local/bea/user_projects/domains/kiko9/bin/stopWebLogic.sh 登陆weblogic的console页面发布war包 发布启动后报错,错误如下: org.springframework.beans.NotWritablePropertyException: Invalid property 'mappingLocations' of bean class [org.springframework.orm.ibatis.SqlMapClientFactoryBean]: Bean property 'mappingLocations' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter? 在weblogic加载classpath时,先加载spring和ibatis的配置文件 lib位置一: /usr/local/bea/user_projects/domains/kiko9/config/lib vi readme.txt This directory holds jar files that are added to the system classpath of the server, when the server?s Java virtual machine starts. lib位置二: /usr/local/bea/user_projects/domains/kiko9/lib vi readme.txt This is the domain library directory and is usually located at $DOMAIN_DIR/lib. The jars located in this directory will be picked up and added dynamically to the end of the server classpath at server startup. The jars will be ordered lexically in the classpath. The domain library directory is one mechanism that can be used for adding application libraries to the server classpath. It is possible to override the $DOMAIN_DIR/lib directory using the -Dweblogic.ext.dirs system property during startup. This property specifies a list of directories to pick up jars from and dynamically append to the end of the server classpath using java.io.File.pathSeparator as the delimiter between path entries.

weblogic集群的优势和劣势

Weblogic集群介绍 在介绍weblogic集群之前,先看看传统的双机架构, 这种架构存在以下几点不足之处: 1)采用主机备机的方式,一般主机使用比较频繁,导致另外比较空闲,资源利用不均衡。 2)当一个Server发生故障的时候,必须通知用户使用另外一台的Server,管理和维护比较麻烦。 3)用户切换应用的时候,需重新登录,有些延误时间。 群集的优点是什么 可伸缩性 可以动态增加部署在WebLogic Server 群集中的应用程序的容量以满足需要。可以将服务器实例添加到群集中而不会中断服务,应用程序将继续运行而不会影响客户端和最终用户。 高可用性 在WebLogic Server 群集中,当服务器实例失败时应用程序可继续进行处理。可通过将应用程序组件部署到群集中的多个服务器实例,“群集”这些组件,这样,如果在其上运行某个组件的服务器实例失败,则将此组件部署到的其他服务器实例可以继续进行应用程序处理。 群集WebLogic Server 实例的选择对于应用程序开发人员和客户端是透明的。但是,了解启用群集的技术基础结构将有助于编程人员和管理员最大化其应用程序的可伸缩性和可用性。 群集的关键功能是什么 应用程序故障转移 简单的说,故障转移是当应用程序组件(在下列部分中通常称作“对象”)正在处理某个特定作业时某些处理任务部分由于任何原因而变得不可用,已失败对象的副本将结束此作业。WebLogic Server 支持自动或手动将群集服务器实例从一台计算机迁移到另一台计算机。可迁移的受管服务器被称作“可迁移服务器”。本功能适用于要求高可用性的环境。 负载平衡 负载平衡是在环境中跨计算资源与网络资源平均分发作业和关联的通信。 哪种类型的对象可以群集 群集的应用程序或应用程序组件在群集中的多个WebLogic Server 实例上可用。如果已群集某个对象,则此对象的故障转移和负载平衡是可用的。将对象均匀部署到群集中的每个服务器实例,可以简化群集管理、维护和故障排除。 Web 应用程序可由不同类型的对象组成,包括企业Java Bean (EJB),servlet 和Java Server Pages (JSP)。每种对象类型都具有唯一的一组与控制、调用以及它如何在应用程序内起作用相关的行为。由于此原因,WebLogic Server 用于支持群集的方法,以及用于提供负载平衡和故障转移的方法,会因不同的类型对象而异。可在WebLogic Server 部署对下列类型的对象进行群集:

weblogic集群图解

配置WebLogic Server 9.2集群 (本文讲述如何在WebLogic Server 9.2上配置集群,以及通过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 XP 软件:WebLogic Server 9.2 配置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.

相关文档
相关文档 最新文档