179.2.2. 쿼리 매개변수(30 매개변수):

이름설명기본값유형

bridgeErrorHandler (consumer)

소비자를 Camel 라우팅 오류 처리기에 브리징할 수 있습니다. 이는 소비자가 들어오는 메시지를 선택하는 동안 예외가 발생한 것을 의미하며, 이제 메시지로 처리되어 라우팅 오류 처리기에 의해 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.ExceptionHandler를 사용하여 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

false

boolean

형식 (consumer)

메시지 본문의 형식입니다. xml 또는 raw 중 하나입니다. xml인 경우 알림은 xml로 직렬화됩니다.If xml, the notification is serialized to xml. raw인 경우 raw java 오브젝트가 본문으로 설정됩니다.

xml

문자열

granularityPeriod (consumer)

빈을 폴링하여 모니터(모터 유형만 해당)를 폴링하는 빈도입니다.

10000

long

monitorType (consumer)

만들 모니터의 유형입니다. 문자열, 게이지, 카운터 (monitor types만 해당) 중 하나입니다.

 

문자열

ObjectDomain (consumer)

필요한 경우 연결하려는 mbean 도메인

 

문자열

ObjectName (consumer)

연결 중인 mbean의 name 키입니다. 이 값은 전달되는 개체 속성과 함께 사용할 수 없습니다.This value is mutually exclusive with the object properties that get passed.

 

문자열

observedAttribute (consumer)

모니터 빈 또는 소비자를 모니터링할 속성입니다.

 

문자열

예외 처리기 (consumer)

소비자가 사용자 지정 ExceptionHandler를 사용하도록 하려면 다음을 수행합니다. bridgeErrorHandler 옵션이 활성화되어 있는지 확인한 후 이 옵션은 사용되지 않습니다. 기본적으로 소비자는 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다.

 

ExceptionHandler

exchangePattern (consumer)

소비자가 교환을 생성할 때 교환 패턴을 설정합니다.

 

ExchangePattern

executorService (advanced)

소비자에 대해 사용자 지정 공유 스레드 풀을 사용하려면 다음을 수행합니다. 기본적으로 각 소비에는 알림을 처리하고 라우팅하기 위한 자체 thread-pool이 있습니다.

 

ExecutorService

handback (advanced)

알림이 수신될 때 리스너로 받을 수 있는 값입니다. 이 값은 jmx.handback 키를 사용하여 메시지 헤더에 배치됩니다.

 

개체

notificationFilter (advanced)

NotificationFilter를 구현하는 빈에 대한 참조입니다.

 

NotificationFilter

ObjectProperties (advanced)

개체 이름에 대한 속성입니다. 이러한 값은 objectName param이 설정되지 않은 경우 사용됩니다.

 

map

reconnectDelay (advanced)

초기 연결 설정을 다시 시도하거나 손실된 연결을 다시 연결하려고 시도하기 전까지 대기하는 시간(초)입니다.

10

int

reconnectOnConnection Failure (advanced)

true인 경우 연결 오류가 발생하면 소비자가 JMX 서버에 다시 연결을 시도합니다. 소비자는 연결을 만들 때까지 'x'마다 JMX 연결을 다시 설정하려고 합니다. 여기서 'x'는 구성된 reconnectionDelay입니다.

false

boolean

synchronous (advanced)

동기 처리를 엄격하게 사용해야 하는지 또는 Camel이 비동기 처리를 사용할 수 있는지 여부를 설정합니다(지원되는 경우).

false

boolean

testConnectionOnStartup (advanced)

true인 경우 소비자는 시작 시 JMX 연결을 설정할 수 없는 경우 예외를 throw합니다. false인 경우 소비자는 연결이 changed로 전환될 때까지 'x'초마다 JMX 연결을 설정하려고 합니다. 여기서 'x'는 구성된 reconnectionDelay입니다.

true

boolean

notifyDiffer (문자열)

true인 경우 문자열 특성이 비교할 문자열(문자열 모니터 또는 소비자)과 다를 때 알림을 실행합니다. 기본적으로 소비자는 관찰된 특성과 비교할 문자열이 구성된 경우 일치함을 알립니다.

false

boolean

notifyMatch (문자열)

true인 경우 문자열 특성이 비교할 문자열(문자열 모니터 또는 소비자)과 일치할 때 알림을 실행합니다. 기본적으로 소비자는 관찰된 특성과 비교할 문자열이 구성된 경우 일치함을 알립니다.

false

boolean

stringToCompare (문자열)

비교할 속성(문자열 모니터 또는 소비자)의 값입니다. 기본적으로 소비자는 관찰된 특성과 비교할 문자열이 구성된 경우 일치함을 알립니다.

 

문자열

initThreshold (국가)

모니터의 초기 임계값입니다. 값은 알림이 실행되기 전에 이 값을 초과해야 합니다(국가 모니터만 해당).

 

int

modulus (counter)

카운터가 0으로 재설정되는 값입니다(counter monitor만 해당).

 

int

오프셋 (counter)

초과된 후 임계값을 늘릴 금액입니다(국가 모니터만 해당).

 

int

differenceMode (gauge)

true인 경우 알림에 보고된 값은 값 자체(국가 및 게이지 모니터 전용)와 달리 임계값과 다릅니다.

false

boolean

notifyHigh (gauge)

true인 경우 높은 임계값을 초과하면 계기가 알림을 실행합니다(게이지 모니터만 해당).

false

boolean

notifyLow (gauge)

true인 경우 낮은 임계값을 초과하면 계기가 알림을 실행합니다(게이지 모니터만 해당).

false

boolean

thresholdHigh (gauge)

게이지의 높은 임계 값 (gauge monitor만 해당)입니다.

 

double

thresholdLow (gauge)

게이지의 낮은 임계값(게이지 모니터만 해당)의 값.

 

double

암호 (보안)

원격 연결을 위한 자격 증명

 

문자열

사용자 (보안)

원격 연결을 위한 자격 증명

 

문자열