Skip to main content

Micronaut JMX

1. 简介

micronaut-jmx 模块支持通过 JMX 公开 Micronaut 管理端点。

将根据配置为管理 bean 服务器创建一个 bean。

表 1. 为 JmxConfiguration 配置属性

属性类型描述
jmx.agent-idjava.lang.String设置代理 id。
jmx.domainjava.lang.String设置用于创建新服务器的域。
jmx.add-to-factoryboolean设置服务器是否应保留在工厂中。默认为 true。
jmx.ignore-agent-not-foundboolean设置为在找不到代理时忽略异常。默认值为 false。
jmx.register-endpointsboolean设置是否应注册端点。默认为 true。

2. 发布历史

对于此项目,你可以在此处找到发布列表(带发布说明):

https://github.com/micronaut-projects/micronaut-jmx/releases

3. 设置 JMX

implementation("io.micronaut.jmx:micronaut-jmx:3.2.0")
<dependency>
<groupId>io.micronaut.jmx</groupId>
<artifactId>micronaut-jmx</artifactId>
<version>3.2.0</version>
</dependency>

4. 端点

如果管理依赖项也在 classpath 上,那么默认情况下将为所有端点创建管理 bean。

5. 仓库

你可以在此仓库中找到此项目的源代码:

https://github.com/micronaut-projects/micronaut-jmx

英文链接