티스토리 뷰

Connection ← → Channel

Connection은 메시지 브로커에 대한 실제 TCP Connection을 나타내는 반면 Channel은 메시지 브로커 내부의 가상 연결(AMQP 연결)을 나타냅니다. 이렇게 하면 브로커에 TCP Connection을 오버로드하지 않고 애플리케이션 내에서 원하는 수만큼 (가상) 연결을 사용할 수 있습니다.

Channel ← → Queue

모든 일에 하나의 Channel을 사용할 수 있습니다. 그러나 스레드가 여러 개인 경우 각 스레드에 대해 다른 Channel을 사용하는 것이 좋습니다. Channel과 Queue 사이에는 직접적인 관계가 없습니다. Channel은 AMQP 명령을 브로커로 보내는 데 사용됩니다. 이것은 Queue 생성 또는 유사할 수 있지만, 이러한 개념은 서로 연결되어 있지 않습니다.

 

커넥션당 채널을 생성할 수 있는 제한이 있나요?

there is no a specific limit, it depends for what you are looking for.see: https://www.rabbitmq.com/channels.html

채널당 만들 수 있는 큐의 갯수에 제한이 있나요?

There is not relation between queues and channel.With a channel you can create queues but the queues are handled by the server

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함