alt
Home AMQP 라이브러리 Option
Post
Cancel

AMQP 라이브러리 Option


  • ack, noAck
    • RabbitMQ가 고객에게 메시지를 전달하면 바로 삭제 표시.
    • 작업자가 죽으면 메시지 손실
  • durable, persistent
    • durable - rabbitMQ가 예기치 않게 종료되어도 queue를 잃지(잊지) 않게 됨.
  • prefetch
    • prefetch count가 1로 설정되어있으면 소비자로부터 ack를 받지 못한 메시지가 1개라도 있을 때 해당 소비자에게는 메시지를 전달하지 않음.
    • 즉, prefetch count는 소비자에게 동시에 전달되는 메시지의 양
  • vhost : vhost설정을 통해 각 사용자마다 격리된 환경을 제공 받을 수 있다.
  • durable 옵션: exchange, queue의 durable 속성은 disk에 메시지를 저장할지 결정하는 boolean 형태의 option이다.
This post is licensed under CC BY 4.0 by the author.