7.7. How to Block Producers
최대 크기에 도달할 때 메시지를 페이징하는 대신, 주소가 가득 차면 생산자가 추가 메시지를 전송하지 못하도록 주소를 구성하여 서버에서 메모리가 소진되지 않도록 할 수도 있습니다.
참고
차단은 사용 중인 프로토콜이 지원하는 경우에만 작동합니다. 예를 들어 AMQP 생산자는 브로커가 전송할 때 Block 패킷을 이해하지만 STOMP 생산자는 그렇지 않습니다.
서버에서 메모리가 확보되면 생산자는 자동으로 차단 해제되어 전송을 계속할 수 있습니다.
이렇게 하려면 address-full-policy를 address-full-policy 에서 address-full-policy를 BLOCK 으로 설정합니다.
기본 구성에서 모든 주소는 10MiB의 데이터가 주소에 있는 후 생산자를 차단하도록 구성됩니다.