CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

使用wlshell管理WebLogic Event Server

作者: ,  出处:Dev2Dev , 责任编辑: 李春禹, 
2008-02-14 10:57
  WLEvS通过一个标准JMX接口公开了各种管理操作,包括为应用程序处理器动态配置事件处理描述语言(Event Processing Language,EPL)规则。本文将介绍与服务器生命周期有关的公共管理任务、事件处理描述语言规则、和Adapter MBean。文中所提供的示例使用的都是wlshell。wlshell是一种脚本shell,它允许我们通过其JMX接口管理Java应用程序。

  配置

  本文所执行的管理任务使用的是2.0版本的 WebLogic Event Server 和2.0版本的 wlshell。使用的示例应用程序是WLEvS中自带的 HelloWorld。在默认情况下,这个域配置启用了JXM服务。

  wlshell是一种针对JMX的 特定于域的编程语言。它是一种完全兼容JMX规范的脚本shell,提供了对MBeans的快捷方法。

  由于WLEvS和wlshell都基于标准的JMX,因此这两种产品都是直接开箱即用的,无需任何定制。WLEvS还含有一个wlevs.Admin工具,用于访问MBeans和操作EPL规则。

  wlshell可以与WLEvS运行在同一台机器上,也可以运行于远程的服务器上。运行wlshell的机器并不需要安装WLEvS。惟一需要的就是wlshell安装文件和有效的JDK或JRE(版本5或版本6)。请参阅wlshell安装 文档,了解如何使用 JMXRemote 连接器。

  连接到WLEvS

  首先,我们将使用wlshell连接到HelloWorld WLEvS域。在wlshell中,使用connect命令接连到WLEvS服务器,输入URL、用户名和密码,如下所示: 

 #connect
  connect service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi wlevs wlevs
  #change to wlevs domain
  com.bea.wlevs:
  #set keys
  keys Type Name Application
  #list current directory
  ls
  #show the explorer
  explore
  我们将key设置为“Type”、“Name”和“Application”(本教程其余部分都将使用此设置)。关于“key”的详细概念,请点击 此处。

  wlshell还有一个图形浏览器。浏览器中显示了MBean服务器URL、可用的JMX域,以及注册在com.bea.wlevs域上的所有MBean。

  使用该浏览器可以很方便地浏览MBean以及可用的属性和操作。

  管理服务器生命周期

  ServerRuntime MBean提供了一个用于关闭服务器的操作。以下是关闭服务器的命令:

  cd /ServerRuntime

  invoke shutdown

  或者简单一点:

  invoke /ServerRuntime/shutdown

  管理EPL规则

  应用程序中的所有处理器都有各自相应的MBean,用于公开EPL规则管理操作。

共2页。 1 2 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i