179.4.9. jmxAgent Properties Reference


Expand
Spring 属性系统属性默认值描述

id

 

 

JMX 代理名称,它不是可选的

usePlatformMBeanServer

org.apache.camel.jmx.usePlatformMBeanServer

false,true - 版本 1.5 或更高版本

如果为 true,它将使用 JVM 中的 MBeanServer

mbeanServerDefaultDomain

org.apache.camel.jmx.mbeanServerDefaultDomain

org.apache.camel

MBeanServer的默认 JMX 域

mbeanObjectDomainName

org.apache.camel.jmx.mbeanObjectDomainName

org.apache.camel

所有对象名称的 JMX 域

createConnector

org.apache.camel.jmx.createRmiConnect

false

如果我们应该为 MBeanServer创建 JMX 连接器(以允许远程管理)

registryPort

org.apache.camel.jmx.rmiConnector.registryPort

1099

使用 JMX RMI 注册表的端口

connectorPort

org.apache.camel.jmx.rmiConnector.connectorPort

-1 (dynamic)

JMX RMI 服务器使用的端口

serviceUrlPath

org.apache.camel.jmx.serviceUrlPath

/jmxrmi/camel

JMX 连接器的路径将在下面注册

onlyRegisterProcessorWithCustomId

org.apache.camel.jmx.onlyRegisterProcessorWithCustomId

false

Camel 2.0: 如果启用了这个选项,则只会注册具有自定义 id 的处理器。这可让您在 JMX 控制台中文件不需要的处理器。

statisticsLevel

 

All / Default

Camel 2.1: 配置是否为 MBean 启用了性能统计数据的级别。如需了解更多详细信息,请参阅 为性能统计配置粒度级别部分。从 All 选项的 Camel 2.16 被重命名为 Default,并引入了一个新的扩展选项,允许收集额外的运行时 JMX 指标。

includeHostName

org.apache.camel.jmx.includeHostName

 

Camel 2.13: 在 MBean 命名中包含主机名吗。从 Camel 2.13 开始,默认为 false,因为在旧版本为 true 时。如果真正需要,您可以使用这个选项恢复旧行为。

useHostIPAddress

org.apache.camel.jmx.useHostIPAddress

false

Camel 2.16: 创建远程连接器时,在服务 URL 中使用主机名或 IP 地址。默认情况下将使用主机名。

loadStatisticsEnabled

org.apache.camel.jmx.loadStatisticsEnabled

false

Camel 2.16:启用 Whether 负载统计(使用每个 CamelContext 后台线程使用后台线程的负载统计)。

endpointRuntimeStatisticsEnabled

org.apache.camel.jmx.endpointRuntimeStatisticsEnabled

true

Camel 2.16: 启用 Whether 端点运行时统计(每个传入和传出端点的运行时使用)。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat