Ing RabbitMQ, sambungan yaiku sambungan TCP menyang broker, dene saluran yaiku sambungan virtual sing enteng ing sajroning sambungan. Nggunakake saluran kanthi bener (tinimbang akeh sambungan) penting kanggo efisiensi lan minangka praktik standar sing umum.
Sambungan vs saluran
CONNECTION → a TCP connection to the RabbitMQ broker:
→ relatively HEAVY (a real network connection, with overhead to establish/maintain)
CHANNEL → a lightweight, virtual connection MULTIPLEXED over a single TCP connection:
→ many channels share one connection → lightweight; most operations happen on channels
→ publishing, consuming, declaring queues → done via channels
→ one connection can have MANY channels (multiplexing reduces TCP overhead)
