weblogic 域配置策略

weblogic 域配置策略

ID:16130726

大小:27.66 KB

页数:5页

时间:2018-08-08

weblogic 域配置策略_第1页
weblogic 域配置策略_第2页
weblogic 域配置策略_第3页
weblogic 域配置策略_第4页
weblogic 域配置策略_第5页
资源描述:

《weblogic 域配置策略》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WebLogic域配置策略 在本文的第一部分(第8期,卷3,WLDJ)中,我曾向您详细介绍了可用于创建和配置域,以及经过评估的指南和模板选项的不同策略。在本文中,我使用了像WLShell、WebLogicScriptingTool、SilentScripts和Ant这样的工具来配置域。这些工具利用了简单的高级脚本语言。  注意:本文在很大程度上依赖于一些通用的步骤,比如第一部分中描述的域创建、数据库配置和检查域配置。脚本语言  有很多问题与脚本语言的结构和语义有关。如何编写注释?如果有的话,什么是行分隔符?该语言支持哪些数据类型

2、?该语言是否有变量和赋值?如何执行查询和导航?如何调用行为(即方法)?是否支持分支和循环?幸运的是,许多可选的脚本语言都可以用于域配置。让我们看一看这些语言。WLShell  根据WLShell站点的说法,“WLShell是一种用于WebLogic的shell。”WLShell使用一种非常简单的脚本语言来提供对JMXMbean的访问,并提供一种熟悉的文件和目录导航模型,来导航MBean。  WLShell的安装非常简单。下载正确的安装程序并执行之。遵照安装程序的步骤,完成安装。  WLShell脚本语言支持单行注释。注释字符是散

3、列符号(#)。以#开始的一切内容都被注释掉了。没有特殊的行结束符号。回显命令是print或者echo。  WLShell使用熟悉的目录和文件概念来导航WebLogicServer实例,MBean对应于目录,而MBean的属性对应于文件。因此,导航是通过像cd和ls这样的可识别命令来完成的。用于创建一个MBean的命令是md,而用于删除一个对象的命令是rd。例如,要创建一个名为semJDBCConnectionPool的连接池,可以执行下面的命令:md/JDBCConnectionPool/semJDBCConnectionPoo

4、l  如果名称包含正斜杠怎么办?可以通过使用一个另外的正斜杠对这个正斜杠进行转义。例如,要创建一个名为jdbc/semJDBCDataSource的数据源,可以执行下面的命令:md/JDBCTxDataSource/jdbc//semJDBCDataSource  设置一个对象的变量属性可以使用set命令来完成。要设置一个boolean类型的变量,需要调用setvariable-nametrue-or-false。例如,要把StdoutDebugEnabled变量设置为true,可以调用下面的命令:setStdoutDebugE

5、nabledtrue  要设置一个integer类型的变量,需要调用setvariable-nameinteger-value。例如,要把StdoutSeverityLevel变量的值设置为64,可以调用下面的命令:setStdoutSeverityLevel64  要设置一个string类型的变量,需要调用setvariable-name"string-value."。例如,要把URL设置为jdbc:pointbase:server://localhost:9093/workshop,可以调用下面的命令:setURL"jdbc

6、:pointbase:server://localhost:9093/workshop"  设置原始类型的变量很容易,但是如何设置java.util.Properties类型的变量呢?要设置java.util.Properties类型的变量,需要使用特殊的语法。调用setvariable-name(java.util.Properties)"name=value,各个name=value对之间由分号隔开。例如,要设置连接池的属性,可以调用下面的命令:setProperties(java.util.Properties)"user

7、=weblogic;databaseName=jdbc:pointbase:server://localhost:9093/semdb"  至此,我已分析了如何设置boolean、int、String和Properties类型的变量。那么如何设置另一种MBean类型的变量呢?只要调用setvariable-namepath-to-the-mbean即可。例如,要设置JMSJDBC存储器的连接池属性,可以调用下面的命令:setConnectionPool/JDBCConnectionPool/semJDBCConnectionPo

8、ol  通过执行ls命令,WLShell不仅列出了可以获取或设置的属性,而且还列出了可以调用的操作。如何执行一项操作呢?需要使用一个叫做invoke的特殊命令。Invoke命令的语法是:invokemethod-nameparameter-list-separa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。