반응형
RabbiMQ "Ready" "Unacked"메시지 유형이란?
RabbitMQ에서이 두 가지 유형의 메시지를 혼동하고 있습니다.
내 대기열 중 일부에 0 개의 "Unacked"및 1000 개의 "Ready"메시지가 있고 일부는 1000 개의 "Unacked", 0 "Ready"메시지가 있습니다.
그들 사이의 차이점은 무엇입니까?
둘 다 같은 것 같아요.
소비자가 읽은 메시지 수를 어떻게 알 수 있습니까?
처리 대기중인 메시지는 준비 상태입니다.
소비자가 대기열에 연결하면 처리 할 메시지 배치를 가져옵니다. 양은 프리 페치 크기로 제공됩니다. 이 소비자는 메시지에 대해 작업하는 동안 unacked 상태를 얻습니다.
Unacked 는 소비자가 처리하겠다고 약속했지만 처리되었음을 인정하지 않았 음을 의미합니다. 소비자가 충돌했을 때 큐는 소비자가 온라인 상태가 될 때 어떤 메시지가 다시 전달 될지 알고 있습니다. 소비자가 여러 개인 경우 메시지가 그들 사이에 배포됩니다.
참조 URL : https://stackoverflow.com/questions/31915773/rabbimq-what-are-ready-unacked-types-of-messages
반응형
'Nice programing' 카테고리의 다른 글
| Jersey Restful 웹 서비스에서 다른 객체와 함께 파일 업로드 (0) | 2021.01.07 |
|---|---|
| docker-compose yml 파일 유효성 검사 (0) | 2021.01.07 |
| a [a [0]] = 1은 정의되지 않은 동작을 생성합니까? (0) | 2021.01.07 |
| 데이터 컨텍스트를 언제 폐기해야합니까? (0) | 2021.01.07 |
| Ruby의로드 경로 이해 (0) | 2021.01.06 |