178.3.2. Camel에서 JMX 계측 에이전트 비활성화
다음과 같이 Java VM 시스템 속성을 설정하여 JMX 계측 에이전트를 비활성화할 수 있습니다.
-Dorg.apache.camel.jmx.disabled=true
-Dorg.apache.camel.jmx.disabled=true
속성 값은 부울 로 취급됩니다.
또는 Spring 구성에서 camelContext 요소 내에 jmxAgent 요소를 추가하여 다음을 수행합니다.
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<jmxAgent id="agent" disabled="true"/>
...
</camelContext>
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<jmxAgent id="agent" disabled="true"/>
...
</camelContext>
또는 Camel 2.1 에서는 순수 Java를 사용하여 다음과 같이 비활성화할 수 있는 경우 JVM 시스템 속성을 사용할 필요가 없습니다.
CamelContext camel = new DefaultCamelContext(); camel.disableJMX();
CamelContext camel = new DefaultCamelContext();
camel.disableJMX();