55.2.2. 쿼리 매개변수(19 매개변수):

이름설명기본값유형

DiskExpiryThreadInterval Seconds (common)

디스크 만료 스레드 실행 간격(초)입니다.

 

long

diskPersistent (common)

애플리케이션을 다시 시작하는 동안 디스크 저장소가 지속되는지 여부입니다.

false

boolean

diskStorePath (common)

더 이상 사용되지 않는 이 매개변수는 무시됩니다. CacheManager는 setter 주입을 사용하여 이를 설정합니다.

 

문자열

영구( 일반)

요소가 영구적인지 여부를 설정합니다. 영구적인 경우 시간 제한이 무시되고 요소가 만료되지 않습니다.

false

boolean

(일반)

사용할 기본 키입니다. 키가 메시지 헤더에 제공되는 경우 헤더의 키가 우선합니다.

 

문자열

maxElementsInMemory (common)

메모리의 정의된 캐시에 저장할 수 있는 요소 수입니다.

1000

int

memoryStoreEvictionPolicy (common)

메모리의 최대 요소 수에 도달할 때 사용할 제거 전략은 무엇입니까. 이 전략은 제거할 요소를 정의합니다. LRU - 최근에 가장 많이 사용되는 LFU - Lest Frequently Used FIFO - First In First In First In First In First In First In First In First In First In First In First In First In First In First In First In First In First In First

LFU

MemoryStoreEviction Policy

ObjectCache (common)

직렬화되지 않은 개체를 캐시에 저장할 수 있도록 허용할지 여부입니다. 이 옵션을 활성화하면 디스크에 대한 오버플로도 활성화할 수 없습니다.

false

boolean

작업 (일반)

사용할 기본 캐시 작업입니다. 메시지 헤더에서 작업이 있으면 헤더의 작업이 우선합니다.

 

문자열

overflowToDisk (common)

캐시가 디스크에 오버플로될 수 있는지 여부를 지정합니다.

true

boolean

timeToIdleSeconds (일반)

요소가 만료되기 전 액세스 간 최대 시간

300

long

timeToLiveSeconds (일반)

생성 시간과 요소가 만료되는 시점 사이의 최대 시간입니다. 요소가 영원하지 않은 경우에만 사용됩니다.

300

long

bridgeErrorHandler (consumer)

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

false

boolean

예외 처리기 (consumer)

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

 

ExceptionHandler

exchangePattern (consumer)

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

 

ExchangePattern

cacheLoaderRegistry (advanced)

CacheLoaderRegistry를 사용하여 cache loader를 구성하려면

 

CacheLoaderRegistry

cacheManagerFactory (advanced)

사용자 지정 CacheManagerFactory를 사용하여 이 끝점에서 사용할 CacheManager를 만듭니다. 기본적으로 CacheManagerFactory 구성 요소가 사용됩니다.

 

CacheManagerFactory

eventListenerRegistry (advanced)

CacheEventListenerRegistry를 사용하여 이벤트 리스너를 구성하려면

 

CacheEventListener Registry

synchronous (advanced)

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

false

boolean