WebLogic和Tomcat的区别

WebLogic和Tomcat的区别
WebLogic和Tomcat的区别

WebLogic和Tomcat的区别

WebLogic Server 9.x 为SOA实现提供了一个完善的企业级基础

l 支持面向服务架构的开发和部署

l 通过可靠消息传递基础架构为业务提供事件平台

l 通过简化、可靠的管理功能降低客户的拥有总成本

l 为核心应用提供真正的“零宕机”服务

性能:WLS业界性能评测最好的J2EE服务器

规范支持:

l WLS全面支持J2EE的标准规范和其他标准规范(Web Service, SSL, xml等),同时BEA为众多规范组织的制定者之一,积极参与规范的制定

l Tomcat只支持部分J2EE标准,应用局限性强,不能够安全稳定的支持大并发

技术服务支持:

l BEA:完善的售后支持

l Tomcat:没有售后支持

客户群体:

l BEA:全球13000+企业级用户的证明

l Tomcat:很少企业级用户

可扩展性

l WLS:集群机制,支持分布式的应用;Tomcat:不支持

可靠性

l WLS:支持Failover;Tomcat:不支持

管理

l WLS:Web控制台进行组件、JDBC、管理和配置;Tomcat:不支持

部署

l WLS:开发模式下,不用重起部署新Web, EJB应用;Tomcat:不支持

开发工具:

l WLS:有自己的开发工具Workshop,并且主流IDE支持;Tomcat:没有自己的开发工具

扩展性

l WLS:可以轻松扩展为支持Portal、Integration的WebLogic Platform上;Tomcat不支持

linux weblogic创建域

Weblogic linux 下创建域步骤 1.cd /bea/wlserver_10.3/common/bin 进入目录 2.执行./config.sh进入配置界面。 选择1 3. 选择1

这一步直接继续 这一步是设置用户名密码和确认密码 这是选择模式我们选择2 (产品模式) 选择JDK版本我们选择第一个选择1

我们选择1 (YES) 这里选择1 (不配置安全存储) 这里指需要修改端口号就行 3

继续

继续 继续 继续 v 这里输入你要改的名字我这里随便写了一个1作为域名了

这里确认名字选择1 然后完成 修改 setDomainEnv.sh 在底端处JA V A_OPTIONS="${JA V A_OPTIONS}" export JA V A_OPTIONS 后面加上这两句话 WLS_USER=weblogic WLS_PW=weblogic 在startWeblogic.sh 中间添加这些参数 SA VE_JA V A_OPTIONS="${JA VA_OPTIONS}" SA VE_CLA S SPATH="${CLASSPATH}" 找到这个所在的位置在下面添参数 WLS_USER="weblogic" 域用户民 export WLS_USER WLS_PW="weblogic_note" 域密码 export WLS_PW MEM_ARGS="-Xms2048m -Xmx2048m -XX:MaxPermSize=1024m" export MEM_ARGS 在setDomainEnv.sh最前面添加此参数 JA V A_OPTIONS="${JA V A_OPTIONS} -Djava.security.egd=file:/dev/./urandom" export JA V A_OPTIONS WLS_USER=weblogic 域用户名 WLS_PW=weblogic_note 域密码

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 组件反序列化漏洞补丁升级操作手册

weblogic反序列化补丁安装 梁裕 1、到weblogic官网下载补丁包(p2*******_1036_Generic.zip、 p2*******_1036012_Generic.zip如果找不到的朋友,可以在回复中给我留下邮箱,我会定期回复。) 2、10.3.6对应的补丁包p2*******_1036012_Generic.zip ,补丁包需要依赖于一个大的升级 包,所以需要把p2*******_1036_Generic.zip也下载下来。 3、登录linux的weblogic用户,切换到/home/weblogic/Oracle/Middleware/utils/bsu/目录下。 4、确认当前weblogic版本,并确认所有域的进程全部关闭 ./bsu.sh -prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3/ -status=applied -verbose –view 5、查看是否存在/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir 目录,没有的需要 手工创建。 6、将补丁包上传到/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir目录下 7、首先打大的升级包,解压p2*******_1036_Generic.zip unzip p2*******_1036_Generic.zip EJUW对应就是后面命令的patchlist 8、执行补丁安装命令。 ./bsu.sh -install -patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=EJUW-prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3 –verbose 9、打序列化的补丁包,解压p2*******_1036012_Generic.zip unzip p2*******_1036012_Generic.zip ./bsu.sh -install -patch_download_dir=/home/weblogic/Oracle/Middleware/utils/bsu/cache_dir -patchlist=ZLNA-prod_dir=/home/weblogic/Oracle/Middleware/wlserver_10.3 –verbose 10、在打ZLNA补丁包时,遇到了内存溢出的问题。需要修改bsu.sh脚本,将内存调大。 11、启动weblogic的域,查看输出日志。确定版本是否生效。

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 公

命令行安装及创建域

2.2 安装步骤如下: [zhuying@Test232 opt]$ ./server103_linux32.bin Extracting 0%.......................................................................................... ..........100% Unable to instantiate GUI, defaulting to console mode. <----------------------------------------- Oracle Installer - WebLogic Platform 10.3.0.0 -----------------------------------------> Welcome: -------- This installer will guide you through the installation of WebLogic Platform 10.3.0.0. Type "Next" or enter to proceed to the next prompt. If you want to change data entered previously, type "Previous". You may quit the installer at any time by typing "Exit". Enter [Exit][Next]>Next <----------------------------------------- Oracle Installer - WebLogic Platform 10.3.0.0 -----------------------------------------> Choose BEA Home Directory: -------------------------- "BEA Home" = [Enter new value or use default "/home/zhuying/bea"] Enter new BEA Home OR [Exit][Previous][Next]> /home/zhuying/opt/bea <----------------------------------------- Oracle Installer - WebLogic Platform 10.3.0.0 ----------------------------------------->

创建weblogic新域(带图说明)

创建weblogic新域与配置Oracle连接池 一、创建一个新域 1.1.选择创建域服务器 以服务器192.168.165.14为例,用户crm01登录,进入目录:/weblogic/92/weblogic92/common/bin 使用ls命令查看bin目录下的文件,如图1.1.1所示: 图1.1.1 1.2 创建域命令 使用./congfig运行命令,如图1.2.1所示: 图1.2.1

该界面显示的1为创建一个新域,2为扩展一个已经存在的weblogic域 1.3.域资源配置 在命令行中选择输入“1”或者直接输入“Next”后点击回车进入Domain Source选择界面,如图:1.3.1 图 1.3.1 图示1为选择weblogic平台组件,2为选择已经存在的模板。 在提示符处输入“1”或者输入“Next”按回车进入Application Template选择界面,如图1.3.2所示: 图1.3.2 同样在提示符处输入“Next”进入用户配置,包括weblogic控制台登录用户名,密码,描述。如图1.3.3所示: 图1.3.3 图示1为修改用户名 图示2为修改用户密码 图示3为确认修改密码 图示4为修改描述

成功修改提交后显示如图1.3.4所示: 图1.3.4 修改完成后在提示符输入“Next”进入域模式配置Domain Mode Configuration 1.4 域模式配 域模式配置是对新建的域选择一个域的模式,模式如图1.4.1所示 图1.4.1 图示1为扩展模式,2为生产模式,默认选择1,输入Next进入下个配置项。 1.5 JDK的配置 JDK配置是选择服务器上装好的JDK版本和目录进行择,举例机器上为2,故选择2后回车,进入下个配置,如图1.5.1所示 图1.5.1 1.6 确认配置 该页面提示和选择的是是否需要修改已经配置好的模板,默认为否,如图1.6.1所示

weblogic在windows下安装及部署项目教程

Weblogic在windows下安装及部署项目教程 1.Weblogic10.3.6版本下载地址: https://www.360docs.net/doc/7717774920.html,/technetwork/cn/middleware/ias/downloads/wls-main-091116-zhs.html 或在\\192.168.60.244\Tool\测试环境工具上取 2.安装 1)安装目录:D:\Oracle\Middleware 2)选择安装类型为自定义,选择自己需要安装的组件,其他都是默认直接下一步,直 到安装完成。 3.创建域 1)创建新的weblogic域 2)其他默认,点“下一步”,到下图这个界面设置用户名和密码。例如:用户名:weblogic 密码:weblogic1

3)选择服务器启动模式和JDK 4)选择可选配置

5)配置管理服务器 6)后面步骤直接“下一步”,知道创建完成。创建完成,运行 D:\oracle\Middleware\user_projects\domains\easyStore_domain\bin\startWeblogic.c md,用浏览器打开http://192.168.60.244:7001/console可直接登录管理服务器。 4.配置受管服务器 1)登录界面,使用自己设置的用户名密码登录

2)新建受管服务器 3)设置服务器名称、服务器监听地址、服务器端口,名称和端口均不与其他服务器重 复。然后点击“下一步”,完成。

5.配置数据源 1)点击“新建”,选择“一般数据源” 2)设置JDBC数据源名称,以及数据库类型,点击“下一步” 3)设置数据库驱动程序,选择如下图所示 4)设置JDBC数据源详细信息,实际的数据库名称、数据库用户名、主机地址等。

weblogic创建domain域

weblogic创建domain域.txt 2008-02-21 15:55 bash-2.05# ls bsu utils.jar bash-2.05# cd.. bash: cd..: command not found bash-2.05# cd .. bash-2.05# cd weblogic81 bash-2.05# ls common javelin samples server uninstall workshop bash-2.05# cd server bash-2.05# ls 3rd_party_licenses.txt about_wls.html builder ext LICENSE.TXT bin copyright lib bash-2.05# cd bin bash-2.05# ' > ls > > > bash-2.05# pwd /usr/local/bea/weblogic81/server/bin bash-2.05# ls -l total 7830 -rwxr-xr-x 1 root other 5054 May 26 2006 ant -rwxr-xr-x 1 root other 171 May 26 2006 antRun -rwxr-xr-x 1 root other 1433 May 26 2006 antRun.pl -rwxr-xr-x 1 root other 2488 May 26 2006 complete-ant-cmd.pl -rwxr-xr-x 1 root other 1406 May 26 2006 cw_blueglobe.ico -rwxr-xr-x 1 root other 1406 May 26 2006 html.ico -rwxr-xr-x 1 root other 557056 May 26 2006 iisproxy128.dll drwxr-xr-x 2 root other 512 May 26 2006 international -rwxr-xr-x 1 root other 569344 May 26 2006 mod_wl128_20.so -rwxr-xr-x 1 root other 569344 May 26 2006 mod_wl_20.so drwxr-xr-x 2 root other 512 May 26 2006 oci817_8 drwxr-xr-x 2 root other 512 May 26 2006 oci901_8 drwxr-xr-x 2 root other 512 May 26 2006 oci920_8 -rwxr-xr-x 1 root other 548864 May 26 2006 proxy30128.dll -rwxr-xr-x 1 root other 548864 May 26 2006 proxy35128.dll -rwxr-xr-x 1 root other 548864 May 26 2006 proxy36128.dll -rwxr-xr-x 1 root other 548864 May 26 2006 proxy61128.dll

linux字符界面创建weblogic域方法

linux字符界面创建weblogic域方法 〇、环境 操作系统:Redhat 5.5 Weblogic :英文版 8.1.6 Weblogic安装目录:/weblogic 一、域的建立 执行下面语句进入weblogic的bin目录: 1.cd /weblogic/weblogic81/common/bin/ 运行新建服务向导: 1../config.sh 出现如下图界面 默认是新建服务(1.Create a new WebLogic configuration),所以:直接回车(或者输入1,回车) 出现下图

因为是创建新域,所以选择Basic WebLogic Server Domain(基本Weblogic 服务域)。 图中默认就是选中的这项,直接回车,如果不默认,输入该项前的序号 3 然后回车。 接下图: 提示:Do you want to run the wizard in express mode?(是否进入快捷向导模式?) 因为在非快捷模式下才可以自定义端口号等配置,所以要对它说No了: 输入 2 ,回车接下图:

上图中可以设置服务名、监听地址、监听端口等等,输入相应序号进入相应设置。 提示:Enter option number to select(输入选项序号进行选择)首先我们设置Name(服务名) 输入 1 ,回车接下图: 提示:Enter value for "Name" (输入服务名) 输入你的服务的名称比如:testserver,回车 接下图:

再次到设置选择页面,可以看到Name后面的值已经变成了刚刚输入的testserver。 现在我们来设置端口,输入3,回车接下图: 默认端口号是7001,如果不改的话不用管,我们在这里改为9001。输入9001,回车接下图:

WebLogic问题排除概览

WebLogic问题排除概览 问题排除概览
孟和 技术咨询顾问 大中华区渠道及联盟部

以下内容旨在概述产品的总体发展方向。 此信息仅供参考,不可纳入任何合同。此 信息不承诺提供任何资料、代码或功能, 并且不应该作为制定购买决策的依据。此 处所述有关 Oracle 产品的任何特性或功能 的开发、发布以及相应的日程安排均由 Oracle 自行决定。

议程
? Guardian ? JVM层面的问题诊断 ? Java应用程序及服务器层面问题诊断

议程
? Guardian ? JVM层面的问题诊断 ? Java应用程序及服务器层面问题诊断

通过Guardian能做什么? 能做什么? 通过 能做什么
? Oracle Guardian:
? 就像是WLS的杀毒软件或者病毒扫描器 ? 检查域的常见配置问题和运行时问题,并针对性的提供建议的 解决方案 ? 包括图形化界面和命令行方式 ? 也可以监控运行于WLS之上的其他Oracle产品 ? 有Oracle支持账户的用户可以免费使用 ? 可以使售后服务Case自动创建

使用Guardian 使用
? 在如下的场景可以使用Guardian对域进行评估:
? ? ? ? ? ? 域创建并配置之后 作为开发环节之一,在部署到生产系统之前 在打过WLS补丁之后 在系统中引入或者对其它第三方软件进行升级后 生产系统可以进行周期性的评估 在压力测试中,对域进行评估

weblogic创建域

1、创建一个Weblogic Server域 本文假设你已经正确安装了这两个软件。值得注意的是在Weblogic Server8.1安装的时候,最后要你设置一个Server,你可以在安装的时候设置也可以在安装完了后从开始菜单 ——>程序——>Bea Weblogic Platform8.1——>Configuration Wizard来设置。 第一步:

选择“Create a new Weblogic confinguration”按next 下一步 选择Express选项,直接next 下一步

输入用户名,密码直接next 下一步 Production模式,然后选择SDK,直接next 下一步

create 将创建一个weblogic的应用域 done完成创建。 1、创建一个Weblogic 的应用(快速配置weblogic8.X的应用目录) 我们知道在weblogic7.x之前,安装完后weblogic会自动创建默认的应用目录

DefaultWebApp。如果没有特别的需要,就可以利用这个默认的应用目录布署Web应用程序或者J2EE系统了。而在weblogic8.x之后版本中,它不会自动创建默认的应用目录。所以我们需要使用Configuration Wizard来创建自己的应用目录,发布应用目录有两种方法,现分别介绍。 1.weblogic8.x安装 weblogic8.x有几个版本提供使用,我们使用了英文版的weblogic8.1。 2.回顾创建weblogic服务安装成功后,依次点击”开始”->”BEA WebLogic Platform 8.1”->”Configuration Wizard”,启动”BEA WebLogic Configuration Wizard”,选择”create a new weblogic configuration”,然后”next”,在”template”选择”base weblogic server domain”,然后”next”,没有特别的需要就不修改默认选择,然后”next”,在这个界面上输入用户名、密码和创建这个服务的描述(请记住这个用户密码它是启动这个服务和进入服务控制台的帐号),然后”next”,选择jdk 的版本,然后”next”,在这个界面你可以修改创建服务的目录和名称,然后按”create”开始创建。 3.创建应用目录创建应用目录有两种方式分别介绍如下(后面3.2的方法作为参考): 3.1 最简单的应用目录创建当weblogic服务创建成功后,再次打开“Configuration Wizard”,这次选择”extend and existing weblogic configuration(扩展weblogic配置)”,然后”next”,选择weblogic服务目录,然后”next”,在”Configuration Extensions”中勾选”DefaultWebApp”,然后以下取默认值一路”next”直到”import”就OK了。默认应用目录一般在D:\bea\user_projects\applications\mydomain\DefaultWebApp(注:d:为我PC机上安装weblogic的盘符,读者根据安装目录进行查找)。 配置方法如下:

WebLogic Server配置和维护管理手册091130

WebLogic Server配置和维护管理 手册 二零零九年十一月

目录 1 WEBLOGIC基本概念和环境说明 (4) 1.1基本概念 (4) 1.2环境说明 (5) 2 配置 (6) 2.1W EB L OGIC S ERVER 配置 (6) 2.1.1 创建Standalone Server Domain (6) 2.1.2 创建Standalone Server Domain (12) 2.2WTC配置 (13) 2.2.1 Tuxedo 配置 (14) 2.2.2 WebLogic 配置 (14) 2.2.3 WTC连通性的简单检查方法 (16) 2.3JDBC配置 (18) 3 性能调优 (19) 3.1JVM调优 (19) 3.2W EB L OGIC S ERVER调优 (19) 3.2.1 尽量使用本地IO库 (19) 3.2.2 调整默认执行线程数 (20) 3.3JDBC调优 (21) 3.3.1 驱动程序类型选择 (21) 3.3.2 调节连接池初始容量和最大容量 (21) 3.3.3 其他配置 (22) 3.4WEB调优 (22) 3.4.1 调整WEB应用描述符 (22) 3.5其他调优设置 (23) 3.5.1 WebLogic文件描述符大小调整 (23) 4 维护管理 (24)

4.1启动WEBLOGIC SERVER (24) 4.2停止WEBLOGIC SERVER (24) 4.3登录和退出管理控制台 (24) 4.4性能监控 (25) 5 案例 (27) 5.1 WEBLOGIC SERVER响应慢 (27) 5.2WTC FAQ (27) 5.2.1 TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:No local or remote domain available xxx服务 (27) 5.2.2 TPESYSTEM(12):0:0:TPED_MINVAL(0):QMNONE(0):0 (28) 5.2.3 TPESYSTEM(13):0:0:TPED_MINVAL(0):QMNONE(0):0 (28) 5.2.4 TPESYSTEM(10):0:0:TPED_MINVAL(0):QMNONE(0):0 (28) 5.3其他 (28) 5.3.1 为什么页面中的图表(饼图,柱状图)和验证码等图片在WebLogic 环境中不能正常显示? (28) 5.3.2 修改的JSP不会立即生效怎么办? (29) 5.3.3 JSP里面的静态文件、include JSP 中文显示不正常,这个问题怎么 解决? (29) 5.3.4 当发生JDBC连接池泄漏现象时,如何进行调试? (30)

WebLogic 域配置策略

WebLogic 域配置策略 在本文的第一部分(第 8 期,卷 3 ,WLDJ )中,我曾向您详细介绍了可用于创建和配置域,以及经过评估的指南和模板选项的不同策略。在本文中,我使用了像 WLShell 、 WebLogic Scripting Tool 、 Silent Scripts 和 Ant 这样的工具来配置域。这些工具利用了简单的高级脚本语言。 注意:本文在很大程度上依赖于一些通用的步骤,比如第一部分中描述的域创建、数据库配置和检查域配置。 脚本语言 有很多问题与脚本语言的结构和语义有关。如何编写注释?如果有的话,什么是行分隔符?该语言支持哪些数据类型?该语言是否有变量和赋值?如何执行查询和导航?如何调用行为(即方法)?是否支持分支和循环?幸运的是,许多可选的脚本语言都可以用于域配置。让我们看一看这些语言。 WLShell 根据 WLShell 站点的说法,“ WLShell 是一种用于 WebLogic 的 shell 。” WLShell 使用一种非常简单的脚本语言来提供对 JMX Mbean 的访问,并提供一种熟悉的文件和目录导航模型,来导航 MBean 。 WLShell 的安装非常简单。下载正确的安装程序并执行之。遵照安装程序的步骤,完成安装。 WLShell 脚本语言支持单行注释。注释字符是散列符号( # )。以 # 开始的一切内容都被注释掉了。没有特殊的行结束符号。回显命令是 print 或者 echo 。 WLShell 使用熟悉的目录和文件概念来导航 WebLogic Server 实例, MBean 对应于目录,而 MBean 的属性对应于文件。因此,导航是通过像 cd 和 ls 这样的可识别命令来完成的。用于创建一个 MBean 的命令是 md ,而用于删除一个对象的命令是 rd 。例如,要创建一个名为 semJDBCConnectionPool 的连接池,可以执行下面的命令: md /JDBCConnectionP oo l/semJDBCConnectionP oo l 如果名称包含正斜杠怎么办?可以通过使用一个另外的正斜杠对这个正斜杠进行转义。例如,要创建一个名为 jdbc/semJDBCDataSource 的数据源,可以执行下面的命令: md /JDBCTxDataSource/jdbc//semJDBCDataSource 设置一个对象的变量属性可以使用 set 命令来完成。要设置一个 boolean 类型的变量,需要调用 set variable-name true-or-false 。例如,要把 StdoutDebugEnabled 变量设置为 true ,可以调用下面的命令: set StdoutDebugEnabled true 要设置一个 integer 类型的变量,需要调用 set variable-name integer-value 。例如,要把StdoutSeverityLevel 变量的值设置为 64 ,可以调用下面的命令: set StdoutSeverityLevel 64 要设置一个 string 类型的变量,需要调用 set variable-name "string-value." 。例如,要把 URL 设置为 jdbc:pointbase:server://localhost:9093/workshop ,可以调用下面的命令: set URL "jdbc:pointbase:server://localhost:9093/workshop" 设置原始类型的变量很容易,但是如何设置 java.util.Properties 类型的变量呢?要设置 java.util.Properties 类型的变量,需要使用特殊的语法。调用 set variable-name (java.util.Properties) "name=value ,各个 name=value 对之间由分号隔开。例如,要设置连接池的属性,可以调用下面的命令: set Properties (java.util.Properties) "user=weblogic;databaseName=jdbc:pointbase:server://localhost:9093/semdb" 至此,我已分析了如何设置 boolean 、 int 、 String 和 Properties 类型的变量。那么如何设置另一种 MBean 类型的变量呢?只要调用 set variable-name path-to-the-mbean 即可。例如,要设置 JMS JDBC 存储器的连接池属性,可以调用下面的命令: set ConnectionP oo l /JDBCConnectionP oo l/semJDBCConnectionP oo l 通过执行 ls 命令, WLShell 不仅列出了可以获取或设置的属性,而且还列出了可以调用的操作。如何执行一项操作呢?需要使用一个叫做 invoke 的特殊命令。 Invoke 命令的语法是: invoke method-name parameter-list-separated-by-space 。例如,要把连接池部署到服务器,可以调用下面的命令:

oracle+weblogic安装与部署

公司由C/S转向B/S,所以有了此文。 oracle+weblogic的安装与部署。 一般的软件安装配置都比较的简单,而这些相对复杂点,所以在此配图详解,下面开始正文: 1.下载oracle 10g,PL/SQL和Weblogic8.1.4 2.安装oracle 10g 前期准备首先检查机器上是否安装了其他版本的oracle,如果有请按以下步骤卸载。 a,首先使用oracle自带的卸载功能卸载程序 b,删除机器上oracle目录 c,打开注册表开始—运行—regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,全部删除。 找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOr der\Start Menu2\Programs\Oracle - OraDb10g_home1全部删除。 开始安装 a,首先解压oracle 10g b,点击解压后的setup.exe进行安装,如图1:

选择基本安装,根据自己的盘符大小情况选择安装目录路径,安装类型根据个人实际应用进行选择。 全局数据库名一般默认,口令自己设置 c,点击下一步,oracle会自行检测运行环境和安装目录等等,如图2:

d,经检测没有问题,点击下一步,出现如图3界面: 根据本身机器的硬件,安装时间不同,一般10到20分钟

如果安装过程中出现问题,会提示错误信息;否则就出现如下界面,图5: e,安装结束,图6:

3.安装PL/SQL PL/SQL的安装比较简单这里不做过去介绍。 登陆界面,图7: 4.安装Weblogic8.1.4 a,解压Weblogic8.1.4,点击platform814_zh_cn_win32.exe文件,如图8:

Weblogic实用教程及常用技巧集锦

Weblogic实用教程及常用技巧集锦 北京用友政务软件有限公司 A++客户服务部 2007-6-28 目录 1.WEBLOGIC的安装............................................................... 错误!未定义书签。 1.1安装简介........................................................................................... 错误!未定义书签。 1.2在windows下安装WEBLOGIC .................................................... 错误!未定义书签。 1.3在linux下安装WEBLOGIC ..................................................... 错误!未定义书签。 1.3.1检查是否具有JA V A环境..................................................... 错误!未定义书签。 1.3.2安装WebLogic ...................................................................... 错误!未定义书签。2.WEBLOGIC的域配置........................................................... 错误!未定义书签。 2.1域简介............................................................................................... 错误!未定义书签。 2.2创建域.......................................................................................... 错误!未定义书签。 步骤1:开始新建WebLogic 配置 ............................................ 错误!未定义书签。 步骤2:选择配置模板并指示Configuration Wizard 如何处理模板错误!未定义书 签。 步骤3:为管理用户设置登录信息............................................. 错误!未定义书签。 步骤4:配置WebLogic 环境 .................................................... 错误!未定义书签。 步骤5:新建域和管理服务器..................................................... 错误!未定义书签。3.管理WebLogic ....................................................................... 错误!未定义书签。4.WebLogic常用技巧集锦 ....................................................... 错误!未定义书签。 4.1了解WEBLOGIC结构的配置文件详解........................................ 错误!未定义书签。 4.2 Web logic安装目录结构详解.......................................................... 错误!未定义书签。 4.3 Weblogic控制台启动的安全模式与非安全模式........................... 错误!未定义书签。 4.4 在linux下开机自动启动oracle和weblogic ................................ 错误!未定义书签。 4.5 配置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中的方法时; 在提供内容与提供对象的服务之间需要更大的机动性时; 在需要更高的系统稳定性时;

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

相关文档
最新文档