Jconsole查看Weblogic自定义MBean

简介:

简单的Jconsole连接到weblogic进程,只能连接Platform MBean server,看不到自定义MBean。
这时我们需要连接到 WebLogic MBean server,通过如下方式:

1. 创建wlfulclient.jar

 
  1. 1) cd %WL_HOME%/server/lib 
  2. 2) java -jar wljarbuilder.jar 

2. 启用IIOP协议(AdminServer 和 ManagedServer)

 
  1. 1) In the Server Settings' Protocol tab, check "Enable IIOP" 
  2. 2) Enter the Default IIOP Username and Default IIOP Password. 

3. 启动jconsole

 
  1. jconsole -J-Djava.class.path=%JAVA_HOME%/lib/jconsole.jar; 
  2.               %JAVA_HOME%/lib/tools.jar; 
  3.              %WL_HOME%/server/lib/wlfulclient.jar; 
  4.              %WL_HOME%/server/lib/weblogic.jar
  5.              -J-Djmx.remote.protocol.provider.pkgs 
  6.             =weblogic.management.remote -debug 


然后在远程进程中输入URL:

 
  1. service:jmx:rmi:///jndi/iiop://192.168.1.100:7001/weblogic.management.mbeanservers.runtime 

Weblogic的自定义MBean存在以下三个MBeanServer中:

weblogic.management.mbeanservers.domainruntime:
为域范围的服务(如应用程序部署、JMS 服务器和 JDBC 数据源)提供对 MBean 的访问,
只能连接到AdminServer上。

weblogic.management.mbeanservers.runtime:      
提供对当前服务器的运行时 MBean 和活动配置 MBean 的访问.

weblogic.management.mbeanservers.edit         
提供用于管理当前 WebLogic Server 域的配置的入口点,只能连接到AdminServer上。

对于URL,还可以采用t3,iiop协议:

 
  1. iiop: service:jmx:iiop://localhost:7001/jndi/weblogic.management.mbeanservers.runtime 
  2. t3: service:jmx:t3://localhost:7001/jndi/weblogic.management.mbeanservers.runtime 

参考:https://blogs.oracle.com/WebLogicServer/entry/managing_weblogic_servers_with
      与这篇文章不同的是 classpath里添加了weblogic.jar.



本文转自 anranran 51CTO博客,原文链接:http://blog.51cto.com/guojuanjun/1062158

相关文章
|
监控 Java 应用服务中间件
|
Java 应用服务中间件 Linux
centos7安装weblogic
centos7安装weblogic
221 1
|
负载均衡 Java 应用服务中间件
Weblogic的了解、安装及其使用(三)
Weblogic的了解、安装及其使用
2119 0
|
Oracle Java 关系型数据库
Weblogic的了解、安装及其使用(二)
Weblogic的了解、安装及其使用
1686 0
|
开发框架 Kubernetes 监控
Weblogic的了解、安装及其使用(一)
Weblogic的了解、安装及其使用
4594 0
|
安全 Oracle Java
Oracle Weblogic--CentOS Linux 8.5.2安装weblogic11G
Weblogic在centos上详细安装步骤及安装过程中可能遇到的问题
482 0
Oracle Weblogic--CentOS Linux 8.5.2安装weblogic11G
|
Oracle 关系型数据库 Java
EOS Platform 7.2下安装weblogic插件
在实际工作中,需要用到EOS Platform,这是一个基于Eclipse的开发工具,自带了Tomcat,可以满足大部分需要,但是有时候需要使用Weblogic,这就得手动安装Weblogic插件了。这个过程与Eclipse相同(Eclipse下安装weblogic插件),本文中在EOS Platform 7.2中安装Weblogic插件。
253 0
EOS Platform 7.2下安装weblogic插件
|
Oracle 关系型数据库 Java
Eclipse下安装weblogic插件
安装好weblogic dev版本(Windows下安装weblogic dev版本),可以在Eclipse中安装weblogic server tools插件,直接连接到weblogic server,发布、部署、调试都变得简单些。
811 0
Eclipse下安装weblogic插件
|
Oracle 关系型数据库 Java
Windows下安装weblogic dev版本
在开发过程中,有一种情况是比较尴尬的:需要用到某个软件,但是只需要用到这个软件中的一小部分功能,这样既浪费的磁盘空间,又浪费了CPU空间。比如Weblogic,完整版包括很多功能,但是开发过程中,只是需要创建数据源、部署项目,然后进行测试即可。所以开发过程中,需要一款简化的Weblogic(Weblogic开发版)是挺有必要的(如果电脑配置比较壕,也可以任性的使用完整版)。
405 0
Windows下安装weblogic dev版本
|
XML SQL 开发框架
Weblogic安装与配置详解
Weblogic安装与配置用Eclipse MyEclipse WebLogic8.1开发第一个Web程序1.安装jreEclipse虽然由java开发,但本身并不自带jre。所以你必须先自己安装,去http://java.sun.com/downloads下载最新J2SE1.4.2_03的jre安装文件j2re-1_4_2_03-windows-i586-p.exe。安装成功后,重启机器,并将jre的bin文件夹路径添加到系统环境变量PATH中,如:C:\Program Files\Java\j2re1.4.2_03\bin。
555 0