What is the difference between Connection and Channel in RabbitMQ, and what are the best practices? · ORA·tech