Rabbitmq: Difference between revisions
(Created page with "== Overview == Rabbit MQ 내용 정리 == ETC == === Web interface === RabbitMQ 는 == See also == * https://www.rabbitmq.com/ category:system") |
|||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
Rabbit MQ 내용 정리 | Rabbit MQ 내용 정리 | ||
== Basic == | |||
RabbitMQ is a message broker: it accepts and forwards messages. You can think about it as a post office: when you put the mail that you want posting in a post box, you can be sure that Mr. or Ms. Mailperson will eventually deliver the mail to your recipient. In this analogy, RabbitMQ is a post box, a post office and a postman. | |||
=== Producing === | |||
Producing means nothing more than sending. A program that sends message is a producer. | |||
=== Queue === | |||
A queue is the name for a post box which lives inside RabbitMQ. Although messages flow through RabbitMQ and your applications, they can only be stored inside a queue. A queue is only bound by the host's memory & disk limits, it's essentially a large message buffer. Many producers can send messages that go to one queue, and many consumers can try to receive data from one queue. | |||
=== Consuming === | |||
Consuming has a similar meaning to receiving. A consumer is a program that mostly waits to receive messages. | |||
== ETC == | == ETC == |
Revision as of 18:13, 8 December 2018
Overview
Rabbit MQ 내용 정리
Basic
RabbitMQ is a message broker: it accepts and forwards messages. You can think about it as a post office: when you put the mail that you want posting in a post box, you can be sure that Mr. or Ms. Mailperson will eventually deliver the mail to your recipient. In this analogy, RabbitMQ is a post box, a post office and a postman.
Producing
Producing means nothing more than sending. A program that sends message is a producer.
Queue
A queue is the name for a post box which lives inside RabbitMQ. Although messages flow through RabbitMQ and your applications, they can only be stored inside a queue. A queue is only bound by the host's memory & disk limits, it's essentially a large message buffer. Many producers can send messages that go to one queue, and many consumers can try to receive data from one queue.
Consuming
Consuming has a similar meaning to receiving. A consumer is a program that mostly waits to receive messages.
ETC
Web interface
RabbitMQ 는