272.5. 메시지 헤더


다음 헤더는 메시지를 사용할 때 교환에 설정됩니다.

Expand
속성현재의

rabbitmq.ROUTING_KEY

메시지를 수신하는 데 사용된 라우팅 키 또는 메시지를 생성할 때 사용할 라우팅 키

rabbitmq.EXCHANGE_NAME

메시지를 수신한 교환

rabbitmq.DELIVERY_TAG

수신된 메시지의 rabbitmq 전달 태그

rabbitmq.REDELIVERY_TAG

메시지가 재전송되었는지 여부

rabbitmq.REQUEUE

Camel 2.14.2: 사용자가 메시지 거부를 제어하는 데 사용됩니다. 소비자가 교환 처리를 완료하고 교환이 실패한 경우 소비자는 RabbitMQ 브로커의 메시지를 거부합니다. 이 헤더의 값은 이 동작을 제어합니다. 값이 false이면(기본적으로) 메시지가 삭제/디자인됩니다. 값이 true이면 메시지가 다시 큐에 추가됩니다.

다음 헤더는 프로듀서에서 사용합니다. 카멜 교환에 설정되어 있는 경우 RabbitMQ 메시지에 설정됩니다.

Expand
속성현재의

rabbitmq.ROUTING_KEY

메시지를 보낼 때 사용할 라우팅 키

rabbitmq.EXCHANGE_NAME

메시지를 수신한 교환

rabbitmq.EXCHANGE_OVERRIDE_NAME

Camel 2.21: 생산자에 구성된 엔드포인트 이름 대신 이 교환으로 메시지를 강제로 전송하는 데 사용됩니다.

rabbitmq.CONTENT_TYPE

RabbitMQ 메시지에 설정할 contentType

rabbitmq.PRIORITY

RabbitMQ 메시지에 설정할 우선순위 헤더

rabbitmq.CORRELATIONID

RabbitMQ 메시지에 설정할 correlationId

rabbitmq.MESSAGE_ID

RabbitMQ 메시지에 설정할 메시지 ID

rabbitmq.DELIVERY_MODE

메시지가 영구적이어야 하거나 하지 않아야 하는 경우

rabbitmq.USERID

RabbitMQ 메시지에 설정할 userId

rabbitmq.CLUSTERID

RabbitMQ 메시지에 설정할 clusterId

rabbitmq.REPLY_TO

RabbitMQ 메시지에 설정할 replyTo

rabbitmq.CONTENT_ENCODING

RabbitMQ 메시지에 설정할 contentEncoding

rabbitmq.TYPE

RabbitMQ 메시지에 설정할 유형

rabbitmq.EXPIRATION

RabbitMQ 메시지에 설정할 만료

rabbitmq.TIMESTAMP

RabbitMQ 메시지에 설정할 타임스탬프

rabbitmq.APP_ID

RabbitMQ 메시지에 설정할 appId

메시지가 수신되면 소비자가 헤더를 설정합니다. 또한 교환이 완료되면 생산자가 다운스트림 프로세서의 헤더를 설정합니다. 프로덕션 전에 생산자 세트가 재정의되는 모든 헤더가 재정의됩니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat