180.2. 옵션


Cryostat 구성 요소에는 옵션이 없습니다.

Cryostat 끝점은 URI 구문을 사용하여 구성됩니다.

jmx:serverURL

다음 경로 및 쿼리 매개변수를 사용합니다.

180.2.1. 경로 매개변수(1 매개변수):

이름설명기본유형

serverURL

서버 URL은 나머지 끝점에서 가져옵니다. 플랫폼을 사용하여 로컬 JVM에 연결합니다.

 

문자열

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

이름설명기본유형

bridgeErrorHandler (consumer)

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

false

boolean

형식 (Consumer)

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

xml

문자열

granularityPeriod (consumer)

빈을 폴링하는 빈도로 모니터 유형을 확인합니다(모니터 유형만 해당).

10000

long

monitorType (consumer)

생성할 모니터 유형입니다. 문자열, 게이지, 카운터 중 하나(모니터 유형만 해당).

 

문자열

objectDomain (consumer)

필수 항목: 연결 중인 mbean의 도메인

 

문자열

objectName (consumer)

연결 중인 mbean의 name 키입니다. 이 값은 전달되는 개체 속성과 함께 사용할 수 없습니다.

 

문자열

observedAttribute (consumer)

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

 

문자열

exceptionHandler (consumer)

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

 

ExceptionHandler

exchangePattern (consumer)

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

 

ExchangePattern

executorService (고급)

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

 

ExecutorService

Handback (advanced)

알림이 수신될 때 리스너에 대한 핸드백 값입니다. 이 값은 jmx.handback 키를 사용하여 메시지 헤더에 배치됩니다.

 

개체

notificationFilter (advanced)

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

 

NotificationFilter

ObjectProperties (advanced)

오브젝트 이름의 속성입니다. 이러한 값은 objectName param이 설정되지 않은 경우 사용됩니다.

 

map

reconnectDelay (advanced)

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

10

int

reconnectOnConnection 실패 (고급)

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

false

boolean

동기 (고급)

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

false

boolean

testConnectionOnStartup (advanced)

true인 경우 시작 시 소비자에서 Cryostat 연결을 설정할 수 없는 경우 예외가 발생합니다. false인 경우, 커넥터가 연결이 구성된 reconnectionDelay가 될 때까지 'x'초마다 Cryostat 연결을 설정하려고 합니다.

true

boolean

notifyDiffer (문자열)

true인 경우 문자열 속성이 비교(문자열 모니터 또는 소비자)와 다른 경우 알림이 실행됩니다. 비교할 속성 및 문자열이 구성된 경우 기본적으로 소비자는 일치하도록 알립니다.

false

boolean

notifyMatch (문자열)

true인 경우 문자열 특성이 비교할 문자열(문자열 모니터 또는 소비자)과 일치하면 알림이 실행됩니다. 비교할 속성 및 문자열이 구성된 경우 기본적으로 소비자는 일치하도록 알립니다.

false

boolean

stringToCompare (string)

비교할 속성 값(문자열 모니터 또는 소비자)입니다. 비교할 속성 및 문자열이 구성된 경우 기본적으로 소비자는 일치하도록 알립니다.

 

문자열

initThreshold (counter)

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

 

int

modulus (counter)

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

 

int

offset (counter)

임계값을 초과한 후 증가시킬 수 있는 양입니다(국가 모니터만 해당).

 

int

differenceMode (gauge)

true인 경우 알림에 보고된 값은 값 자체와 달리 임계값과 다릅니다(counter 및 gauge monitor만 해당).

false

boolean

notifyHigh (gauge)

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

false

boolean

notifyLow (gauge)

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

false

boolean

thresholdHigh (gauge)

게이지의 높은 임계값에 대한 값입니다(gauge 모니터만 해당).

 

double

thresholdLow (gauge)

게이지의 낮은 임계값에 대한 값입니다(gauge 모니터만 해당).

 

double

암호 (보안)

원격 연결을 위한 인증 정보

 

문자열

사용자 (보안)

원격 연결을 위한 인증 정보

 

문자열

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.