230.2. MongoDB 옵션
MongoDB 구성 요소는 아래 나열된 4 가지 옵션을 지원합니다.
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| mongoConnection (일반) | 연결에 사용되는 클라이언트를 설정합니다. 구성 요소에서 생성된 모든 엔드포인트는 이 연결 빈을 공유합니다. | MongoClient | |
| basicPropertyBinding (고급) | 구성 요소에서 기본 속성 바인딩(Camel 2.x)을 사용해야 하는지 또는 추가 기능과 함께 최신 속성 바인딩을 사용해야 하는지 여부 | false | boolean |
| lazyStartProducer (producer) | 생산자가 지연(첫 번째 메시지에서) 시작되어야 하는지 여부입니다. 지연을 시작하면 이 명령을 사용하여 시작 중에 생산자가 실패할 수 있고 경로가 시작되지 않는 상황에서 CamelContext 및 경로를 시작할 수 있습니다. 이 시작이 지연되는 것을 지연하는 것을 지연하면 Camel의 라우팅 오류 처리기를 통해 메시지를 라우팅하는 동안 시작 오류를 처리할 수 있습니다. 그런 다음 첫 번째 메시지가 처리되면 생산자를 만들고 시작하는 데 시간이 조금 걸리고 처리의 총 처리 시간이 길어질 수 있다는 점에 유의하십시오. | false | boolean |
| bridgeErrorHandler (consumer) | 소비자를 Camel 라우팅 오류 처리기에 브리징할 수 있습니다. 이는 소비자가 들어오는 메시지를 선택하는 동안 예외가 발생한 것을 의미하며, 이제 메시지로 처리되어 라우팅 오류 처리기에 의해 처리됩니다. 기본적으로 소비자는 org.apache.camel.spi.ExceptionHandler를 사용하여 WARN 또는 ERROR 수준에서 기록되고 무시되는 예외를 처리합니다. | false | boolean |
MongoDB 엔드포인트는 URI 구문을 사용하여 구성됩니다.
mongodb3:connectionBean
다음 경로 및 쿼리 매개변수를 사용합니다.
230.2.1. 경로 매개 변수 (1 매개변수): 링크 복사링크가 클립보드에 복사되었습니다!
| 이름 | 설명 | 기본값 | 유형 |
|---|---|---|---|
| connectionBean | 사용할 com.mongodb.Mongo의 필수 이름입니다. | 문자열 |