weblogic服务器下一个domain建多个server(端口)

weblogic服务器下一个domain建多个server(端口)
weblogic服务器下一个domain建多个server(端口)

weblogic服务器下一个domain建多个server(端口)

https://www.360docs.net/doc/8014585491.html,/s/blog_451a1736010080su.html

在weblogic 下建一个domin,常常需要建多个server(端口),例如建一个7001,一个8001的访问端口

它分为下面几个步骤:

<1>在domain下的Servers下新建一个server,指定IP和端口

<2>指定连接池到新建的server

<3>指定相应的web应用到新建的server

<4>修改原来的启动脚本,新建一个单独的启动脚本.

正文:

<1>在domain下的Servers下新建一个server,指定IP和端口

首先打开http://localhost:7001/console主页

点击“环境->环境->服务器”

点击“新建”

服务器名:Server-ptsub

监听地址:不填表法本机所有IP,(或指定一个IP地址如:127.0.0.1)

监听端面口:8001

点击“下一步”

点击“完成”

点击“Server-ptsub”

<3>指定相应的web应用到新建的server

点击“部署->安装”

注:如果你的:user_projects\mc_domains\mc_domain\autodeploy:新建了web project,这里会自动加载,所以你要手工加载指定不同端口的的web project 一定不能放在auto deploy中,否则无法指定。

选择到你的另一个:web project

点击“下一步”:

点击“下一步”,关键选择你新建的服务器:Server-ptsub

注意:选择:我要使部署能够通过下列位置进行访问:(建议跟源目录一致)。

如果你选择:使用部署的目标定义的默认值:则此端口的WEB服务启动时,会从你前面选择的源目录:D:\ Oracle\ Middleware\ user_projects\ mc_domains\ mc_domain\ website\ ptsub_website

拷贝到此处,Web appplication :

"D:\Oracle\Middleware\user_projects\mc_domains\mc_domain\servers\Server-ptsub\stage\ ptsub_website\ptsub_website"

会造成你在myeclipse指定deploy到:D:\ Oracle\ Middleware\ user_projects\ mc_domains\ mc_domain\ website\ ptsub_website不会实时更新,只有重新启些WEB服务时才能更新。

<4> 新建一个启动脚本:startWebLogic-8001.cmd内容如下

startManagedWebLogic.cmd Server-ptsub http://localhost:7001

其中只需改变NewServer名字为你新建的Server名字,注意后面的http://localhost:7001为你的主Server的应用,不是你新的Server地址,请不要修改.

放到startWebLogic.cmd文件同目录下

在命令形式下启动:

1.startWebLogic.cmd

2.s tartWebLogic-8001.cmd 输入域的管理名和密码即可运行

新建一个停止脚本:stopWebLogic-8001.cmd 内容如下

stopManagedWebLogic.cmd Server-ptsub http://localhost:7001

<5> 查看服务运行状态

点击“环境->环境->服务器”

看到两个Server 健康状况:OK

看到健康状况:OK

点击你建立的web应用:ptsub_website

看到首页,点击测试就OK了:

weblogic中如果使用80端口和根目录作为应用的默认目录

1、使用根目录作为默认目录,在我们系统程序的WEB-INF目录下面新建一个:weblogic.xml,

内容是

Application 8.1//EN"

"https://www.360docs.net/doc/8014585491.html,/servers/wls810/dtd/weblogic810-web-jar.dtd">

/

2、域管理端口默认是7001,改成80。

注意,默认端口不会显示在它不会显示在域目录\config\config.xml中,更改方法:

a. 直接修改:

AdminServer

80

改成:

AdminServer

false

80

b. 在网页控制台中直接更改:

c. 注意,改了端口后,记得也要更改你自定义的WEB SERVER的启动文件,否则不能在网页监控台上监控,但不影响WEB SERVER的使用。

startWebLogic.cmd文件目录下:

启动脚本:startWebLogic-8001.cmd内容如下

startManagedWebLogic.cmd Server-ptsub http://localhost:7001

改为

startManagedWebLogic.cmd Server-ptsub http://localhost:80

停止脚本:stopWebLogic-8001.cmd 内容如下

stopManagedWebLogic.cmd Server-ptsub http://localhost:80

改为

stopManagedWebLogic.cmd Server-ptsub http://localhost:80

3、监听80端口,需要在相关域目录\config\config.xml,例如:

demo

80

192.168.1.2

默认端口不是80,只需要将listen-port改成80即可。

端口也可以在安装的时候修改

一些说明:

1.新建端口的Server会在:域目录\server\下创建一个新服务器名的目录。

2.所有相关服务的配置文件在:域目录\config\config.xml文件中。

WebLogic启动及关闭步骤

WebLogic启动及关闭步骤 注意事项:如果是运维人员启动,启动前一定要让集成调整参数,否则会导致服务器内存使用过高,请知悉!服务启动后内存使用率会有小幅增高。 第一步:用CRT或者putty连接到对应的服务器成功登陆。 1、输入命令“cd startsh/”进入到启动目录; 2、输入“ls”可以查看当前文件夹下面的文件,其中包括有(各单位的节点名称不一样,但类似): 一个管理节点(admin.sh) 四个应用节点(oa101_1.sh、oa101_3.sh、oa101_2.sh、oa101_4.sh) 【流程服务器对应的流程节点类似为eflow_103_1.sh、eflow_103_2.sh、eflow_103_3.sh、eflow_103_4.sh】 还有一个名为logs的日志文件夹。 3、依次输入以下命令启动管理节点和应用(或流程)节点: ./admin.sh ./oa101_1.sh ./oa101_3.sh ./oa101_2.sh ./oa101_4.sh 4、启动节点后进入日志文件夹查看启动日志: 依次输入“cd logs/”“tail -f admin.log”,日志中可以看到节点已启动。

整个启动过程如下图所示:

第二步:查看节点开启情况: 在ie中输入:http://10.118.250.101:8101/OAconsole 地址为对应服务器的IP,账号和密码分别为weblogic/nfdw2013; 登录后的界面如下所示:

点击上图红色框中的OK字体查看节点的开启情况,如下图: 第四步:关闭节点(最好先关闭应用节点再关闭服务节点) 在图中点击“控制”,进入下图界面

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集群负载均衡部署文档(支持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/8014585491.html,/technetwork/cn/middleware/ias/downloads/wls-main-091116-z hs.html 去下载一个windows版的weblogic 我下载的是1036版本

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

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

weblogic管理服务配置方法

Weblogci管理服务配置方法 (第三稿)

目录 1概述 (3) 1.1本文预期读者: (3) 1.2本文作用: (3) 1.3名词解释: (3) 2基本测试环境 (4) 3管理服务与被管服务基本配置 (4) 3.1中间件安装 (4) 3.2配置管理服务器 (4) 3.3配置计算机 (4) 3.4配置NodeManager (5) 3.5配置本机受管服务 (6) 3.6配置远程受管服务 (6) 3.7配置“远程启动”选项卡 (6) 3.7.1设置类路径 (6) 3.7.2Java虚拟机内存设置 (7) 3.8受管服务的启动和停止 (7) 3.8.1控制台启动停止服务 (7) 3.8.2Weblogic脚本启动受管理服务 (8) 4久其CI部署相关配置 (8) 4.1配置连接池 (8) 4.2配置数据源 (8) 4.3发布应用程序 (8) 5其他 (8) 5.1多台计算机安装weblogic注意事项 (8) 5.2配置NodeManager常见问题 (9) 5.3设置远程启动选项卡常见问题 (10) 6后记 (10)

1概述 1.1本文预期读者: 本文读者必须有一定weblogic使用经验,对weblogic管理体系有一定了解。熟练掌握weblogic单domain配置方式。文中只对安装使用管理服务需要用到的特殊设置步骤进行说明。本文省略的地方请参考公司文档《久其CI3.0安装配置手册—Weblogic》。 1.2本文作用: 场景一: 对于某些IT内控比较严格的项目,项目组无法获得用户服务器密码。如果有需要重新启动中间件服务时项目组会非常被动。此时可以使用管理服务器来启动和停止受管理服务器上的应用服务。 场景二 在硬件资源比较充足的情况下我们可以在多台服务器上启动中间件来支撑我们的应用。此时使用管理服务可以统一部署升级应用,控制、监控各个服务的运行情况。场景三: 在单服务器32位操作系统环境下java内存最大只能使用2G。为了充分利用服务器资源我们可以启动多个服务支撑应用。多个服务如果都在单独的域中将给我们的应用部署升级,管理监控各个服务带来不便。此时我们可以使用管理服务对所有的服务进行统一管理。 场景四: 本文对weblogic管理服务进行了简单讲解,可作为学习weblogic集群的参考资料。 1.3名词解释: 域:英文名domain。“域”是指一组彼此相关的 WebLogic Server 资源,这些资源作为一个单元来管理。一个域包括一个或多个 WebLogic Server,另外还可能包括一个或多个WebLogic Server 群集。域是独立的管理单元。如果将应用程序部署在某个域中,则此应用

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)

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 集群配置

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

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 公

[整理]weblogic节点管理器配置.

1、文件上传及配置文件修改 1)FTP上传nodemanager(整个文件夹)、startNodeManager.sh至domain目录下 2)修改startNodeManager.sh的执行权限 3)修改nodemanager的配置,到nodemanager目录下 修改nodemanager.domains: $vi nodemanager.domains 修改domain路径 selfservicdomain=/webapp/selfservice/selfservicedomain 修改nodemanager.properties $vi nodemanager.properties

其中的DomainsFile、NodeManagerHome、ListenPort、LogFile需要修改。 2、启动脚本 1)FTP上传startnode.sh至selfservice/bin目录下(或直接到domain目录下执行startNodeManager.sh) 2)修改执行权限 [webapp@localhost bin]$chmod a+x * 3)修改执行脚本 startnode.sh [webapp@localhost bin]$vi startnode.sh 修改domain路径及端口 4)启动 执行:startnode.sh 如果是直接再domain目录下执行startNodeManager.sh,执行命令为: Nohup ./startNodeManager.sh 192.168.1.251(ip) 5555(节点管理器端口) >nohup_node.out & 3、控制台配置 1)进入控制台选择,点击Environment>Machines 2)新增Machines

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

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集群的优势和劣势

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 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获取的)

WebLogic集群详细方案设计

From here 数据库层: 数据库:oracle 10g 数据库服务器:2台以上F5 设备:2台

部署图: 采用RAID 0+1的 磁盘阵列 部署描述: 1.F5虚拟地址作为对数据用户的唯一地址。 2.F5有主备2台设备,相互之间部署心跳线,在F5的配置中设定其中一台作为主机,配 置心跳的告警设置和数据库服务器的告警设置。 3.ORACLE需要安装F5的管理插件以监控数据库服务器性能参数和状态。 4.数据库采用RAC的方式进行集群,数据库之间有心跳线。 5.服务器Cluster需要一个统一的时间,在整个应用中由统一的服务器提供同步服务。

6.在数据库服务器集群和文件系统之间的交换机需要有主备线路。 访问控制: 1.对F5虚拟地址的访问需要在数据库防火墙中配置白名单 2.数据库的实地址只有DBA等数据库管理角色才能访问 负载均衡: 1.F5设备通过在Oracle服务器上的插件获取各个数据库本身的连接数,内存使用量,CPU 占用率等参数,以及在F5配置中设置负载分发的规则来分发对数据库的真实访问。2.对于数据库Cluster来说,采用10g以上版本的RAC的方式会有一个公用的缓存区。 数据安全: 1.在文件系统中采用RAID 0+1的方式进行数据存放和备份 2.磁带库作为文件系统的最终容灾备份。 故障处理: 1.在F5主机出现故障时,由F5备用的心跳监控到并做自动切换,同时可以按告警配置进 行对应操作。 2.数据库节点中一台出现问题时,会由别的节点接手,同时F5会监控到数据库的状态出 现异常并按照告警配置进行对应操作,例如【发送告警邮件】等。 3.在数据库集群和文件系统的网络中,当主要线路出现问题,由备用线路接手。 优点: 1.可扩展性好,在性能出现瓶颈的时候不需要修改整体布局,只需要增加服务器并配置 2.可靠性好,所有设备都至少有一个备用节点。 3.访问无缝隙,对于用户来说只有一个访问接口,对于内部所有节点的备用节点都能实现 自动切换或自动故障点剔除。

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中间件通用应急处置预案

Weblogic中间件(含业务应用)通用应急预案 一、应急处置原则与工作流程 国网信息系统中间件主要采用weblogic集群方式部署,通过中间件控制台对各应用节点进行统一管理和监控,本次中间 件应急预案以“先抢通、后抢修”为处理原则,首先恢复业务 应用,保存相关日志,后期再根据日志进行详细分析和故障定 位。 weblogic中间件是应用程序的发布平台,相对比较稳定。 业务应用均通过weblogic中间件进行发布,通过weblogic中间 件的JDBC等配置,实现前端应用和后台数据库之间的交互。因 此不管是程序代码问题、硬件问题、数据库问题均有可能体现 在weblogic中间件节点异常;并且由于程序代码效率低下、参 数配置不当,也会导致weblogic中间件节点异常。这种情况下,重启异常weblogic节点,释放资源,是最快的恢复业务的应急 手段。具体原因可以通过备份日志,事后进行分析排查。 本应急预案中涉及到的程序包路径,均是根据信通公司weblogic中间件安装规中指定的路径。如果未按照规安装的中 间件,请咨询对应系统专责协助处理。 二、weblogic中间件故障应急场景 故障应急处理步骤6步: 1、使用IE浏览器访问节点应用确认节点可用性。 2、登陆weblogic控制台确认节点状态。

3、收集故障点日志,备份节点日志。 4、查看节点日志,根据报错信息确定故障原因。 5、根据故障原因,执行应急操作。 6、组织人员进行具体原因分析并整改。 三、故障场景 Weblogic中间件日志文件中常见错误如下:

ption: Unable to obtain lock on /home/weblogic/bea/user_projects/dom ains/bzcb_domain/servers/AdminServer/ tmp/AdminServer.lok. Server may already be running 16 13 因硬件或者系统故障,应用服务器全部无 法启动 四、应急处理步骤 1.使用IE登陆访问对应故障节点应用地址,验证故障现象,防止误 告警出现。 2.登录weblogic控制台,确认故障节点名称。 使用IE浏览器,访问weblogic控制台IP:端口,根据异常端口号确认异常节点名称,如下图。 3.使用weblogic用户登陆操作系统。 4.备份对应节点日志。 $ cd /app/logs/hqgl/server1.log ---进入对应日志目录 $ cp –r server1.log 20140808server1.log -----按照日期备份节点日志5.查看节点进程状态。 $ ps –ef|grep server1 (server1为节点名称) 如果返回值为空,如下,则执行步骤12: weblogic 59086 2803 0 22:12 pts/1 00:00:00 grep server1 如果返回值不为空,如下,则执行步骤11:

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

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

weblogic中间件通用应急处置预案

Weblogic中间件(含业务应用)通用应急预案一、应急处置原则与工作流程 国网信息系统中间件主要采用weblogic集群方式部署,通过中间件控制台对各应用节点进行统一管理和监控,本次中间件应急预案以“先抢通、后抢修”为处理原则,首先恢复业务应用,保存相关日志,后期再根据日志进行详细分析和故障定位。 weblogic中间件是应用程序的发布平台,相对比较稳定。 业务应用均通过weblogic中间件进行发布,通过weblogic中间件的JDBC等配置,实现前端应用和后台数据库之间的交 互。因此不管是程序代码问题、硬件问题、数据库问题均有可能体现在weblogic中间件节点异常;并且由于程序代码效率 低下、参数配置不当,也会导致weblogic中间件节点异常。 这种情况下,重启异常weblogic节点,释放资源,是最快的 恢复业务的应急手段。具体原因可以通过备份日志,事后进行分析排查。 本应急预案中涉及到的程序包路径,均是根据信通公司weblogic中间件安装规范中指定的路径。如果未按照规范安装的中间件,请电话咨询对应系统专责协助处理。 二、weblogic中间件故障应急场景 故障应急处理步骤6步: 1、使用IE浏览器访问节点应用确认节点可用性。

2、登陆weblogic控制台确认节点状态。 3、收集故障点日志,备份节点日志。 4、查看节点日志,根据报错信息确定故障原因。 5、根据故障原因,执行应急操作。 6、组织人员进行具体原因分析并整改。 三、故障场景 Weblogic中间件日志文件中常见错误如下:

12 VM Version 1.5.0_12-b04 from Sun Microsystems Inc.> <2014-8-11 下午04时50分58秒 CST>

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.

相关文档
最新文档