首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将visualvm连接到websphere 7

将visualvm连接到websphere 7
EN

Stack Overflow用户
提问于 2010-02-13 00:30:42
回答 3查看 17K关注 0票数 22

我正在尝试让visualvm和websphere 7在我本地的windows桌面上协同工作。我尝试通过JMX连接,但没有成功。有没有人设法让visialvm和websphere 7工作,你是怎么做到的?

关于FF

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-16 23:22:18

我在普拉哈的VisualVM团队的帮助下让它工作起来(谢谢Tomas!):

1)在管理控制台(单击Servers -> types -> WebSphere application servers -> server1 -> Java and Process Management -> 流程定义 -> Java虚拟机),将以下行添加到

泛型JVM参数(请注意,第一个系统属性等于

第二个系统属性为nothing且没有等号):

代码语言:javascript
复制
-Djavax.management.builder.initial= -Dcom.sun.management.jmxremote

2)在文件/opt/IBM/ WebSphere/AppServer/java/jre/lib/management/management.properties (或/lib/management/management.properties)中添加或取消注释以下三行:

代码语言:javascript
复制
com.sun.management.jmxremote.port=3333
com.sun.management.jmxremote.authenticate=false
com.sun.management.jmxremote.ssl=false
com.sun.management.jmxremote.local.only=false

3)连接VisualVM!

票数 35
EN

Stack Overflow用户

发布于 2011-02-09 00:07:27

可以将这些参数port、authenticate和ssl设置为JVM参数,如-Dcom.sun.management.jmxremote.port=1300

我还有另一个问题:通过使用mbean visualvm插件,我看不到任何相关的Websphere mbean。

票数 1
EN

Stack Overflow用户

发布于 2016-11-10 05:33:12

这取决于你想要实现的目标和你所面临的限制。您需要知道的是,WebSphere中有两个MBean服务器:除了由WebSphere自动创建的平台MBean服务器之外,WebSphere还创建了自己的MBean服务器。这里有两个选项:

  1. 按照user271858给出的答案中的说明配置WebSphere服务器。这将允许您连接到platform MBean服务器。您将可以访问提供进程信息(内存、CPU、线程等)的标准平台MBeans。另一方面,您将无法访问WebSphere的MBeans (实现某些管理操作、提供应用程序指标等)。您还需要知道,通过更改WebSphere的配置,您将绕过WebSphere的security.
  2. Connect到WebSphere的MBean服务器。WebSphere支持几种协议(主要是SOAP和RMI),但它们都不是完全标准的。这意味着您需要向VisualVM添加一些WebSphere库(即管理瘦客户端)。这可能是可能的(它适用于JConsole,因此原则上也可以使用VisualVM ),但这很棘手,尤其是当您需要连接到启用了安全性的WebSphere服务器时。

一个更简单的选择是在VisualVM中安装VisualWAS插件。它依赖于一个专有WebSphere协议的开源实现,因此不需要任何额外的WebSphere库。

这将允许您访问在WebSphere的MBean服务器中注册的MBeans,但不能访问标准平台MBeans,即VisualVM中的相关部分(与内存、CPU和线程相关)将被禁用。但是,您可以在WebSphere的MBean服务器中交叉注册平台MBeans,并且VisualWAS项目也为此提供了解决方案(以要安装到WebSphere中的插件的形式)。然后,您将可以访问VisualVM中的所有功能,并且不需要绕过VisualVM的安全性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2253339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档