问题标签 [spring-jmx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4095 浏览

java - Java Spring Framework jmx 托管注释@ManagedAttribute 未在 MBeanServerConnection/Jconsole/Visual vm/bean 列表中显示方法

我已经在我的代码中添加了 Spring 注释,但是当通过可视 vm 连接时,方法“myExample()”没有显示在 JMX bean 列表中

我的代码:

知道为什么会这样吗?

0 投票
1 回答
916 浏览

java - Java JMX 调用方法返回 javax.ws.rs.core.Response 对象不起作用(获取 NotSerializableException)

这是 JMX bean 调用(失败):

它抛出异常:

在查看我的代码时,调用的函数是:

据我了解,我有一个抽象类 javax.ws.rs.core.Response 没有序列化的问题。

任何想法如何绕过这个问题?

0 投票
1 回答
2233 浏览

java - JConsole 没有显示我在 mbean 中定义的 mbean 属性和方法

我正在尝试通过 spring 注释注册 mbeans。bean 在 jconsole 中正确显示,但类中定义的属性和方法没有显示。它出什么问题了?

例如,这是一个 mbean:

我按照在线指南配置了spring xml,但只有mbeans,没有任何属性和方法的树结构。

像这样。没有属性和方法的mbean

0 投票
1 回答
2212 浏览

java - AbstractApplicationContext.getBean() 通过 prepareBeanFactory 为注册的 bean 返回 null

我想在 spring 应用程序上下文中动态定义一个 MBeanServerConnection,所以我通过 prepareBeanFactory() 注册它的工厂。我可以看到 bean 存在于上下文中,但是当我执行 getBean() 时,它返回我 null!。

有什么建议么?

0 投票
2 回答
7582 浏览

java - 使用注释声明 bean 时,JMX MBean 未显示在 JConsole 上

我正在尝试编写一个示例 JMX 应用程序。这是我的 MBean 类:

这是来自 applicationContext 的 bean 声明:

现在,当我运行 jconsole 时,我没有在其中看到我的 Mbean。但是当我如下明确声明 bean 时:

现在,如果我运行 jconsole,我看到的是 Mbean。为什么我在使用组件扫描时没有注册 MBean?

这是我完整的应用程序上下文:

这是安全上下文:

0 投票
1 回答
2528 浏览

jmx - 如何通过 JConsole 向 MBean 提供日期参数(春季)

我有一个作为 JMX 托管 bean 公开的 Spring bean。使用 JConsole,我可以调用方法(托管操作)并传递原始类型的输入参数以及字符串值。但无法传递日期类型的输入参数。谁能帮我理解如何传递 Date 类型的参数?

0 投票
1 回答
401 浏览

spring - 在春天从xml本身替换@managed操作

我正在使用 Spring 2.5 版的 JMX,其中我正在使用 JMX,如下所示。

现在我想删除 @Managedoperation 注释并想在 XML 中配置它,请告知我如何配置 @Managedoperation ,因为我想从 xml 本身运行相同的功能,请告知。人们请告知,因为我被困住了,任何帮助将不胜感激

0 投票
1 回答
169 浏览

spring - @Managedoperation 在 spring jmx 中以 XML 配置方式替代

我正在使用 Spring 2.5 版的 JMX,其中我正在使用 JMX,如下所示。

现在我想删除 @Managedoperation 注释并想在 XML 中配置它,请告知我如何配置 @Managedoperation ,因为我想从 xml 本身运行相同的功能,请告知。

实现这一点的一种方法是实现您自己的 MBeanInfoAssembler(或标准的子类之一)。请告知是否有任何其他方法可以实现这一目标,任何早期帮助将不胜感激。

0 投票
0 回答
91 浏览

java - 向驻留在瞬态依赖 jar 中的 JMX 公开一个类

我有一个 Java Web App (Spring),其中一些类暴露给 JMX。我们称这个项目为“A”。

A 有一个名为 B 的依赖项 jar。B 又具有一个依赖项 C。

现在我想通过 JMX 在 C 中公开一个类。所以我用以下内容装饰了课堂

但这似乎没有任何效果,并且 MyClassInC 没有与从 A 可见的其他类一起显示在 JMX 控制台中。Spring JMX 配置实际上驻留在 A 的上下文文件中。所以我猜测 C 中的类也应该采用相同的配置并显示在 JMX 控制台中。我想知道如何解决这个问题。谢谢!

0 投票
1 回答
1291 浏览

jms - 如何使用 JMX 监控消息队列消息

我正在开发一个应用程序,其中有 jms 消息队列。

有一个生产者将消息排入队列,一个消费者将消息出列。

可能存在消费者没有运行的情况。如果消息在一定时间内没有被消费者消费,我需要从生产者那里获取。

我想使用 JMX 来监控消息队列的消息是否过期。

任何建议或示例代码如何做到这一点.....