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 | |
암호 (보안) | 원격 연결을 위한 자격 증명 | 문자열 | |
사용자 (보안) | 원격 연결을 위한 자격 증명 | 문자열 |