Я пытался выяснить, какую форму соединения я должен использовать при использовании pika, насколько я понимаю, у меня есть две альтернативы.
Либо BlockingConnection
, либо SelectConnection
, однако я не совсем уверен в различиях между этими двумя (, т.е. что блокирует BlockingConnection? и многое другое)
В документации для pika
говорится, что SelectConnection
является предпочтительным способом подключения к Rabbit, поскольку он предоставляет «множество методов уведомления о событиях, включая select, epoll, kqueue и poll».
Итак, мне интересно, каковы последствия этих двух разных видов соединений?
PS :Я знаю, что не должен ставить тег в заголовке, но в данном случае я думаю, что это поможет прояснить вопрос.