Through what mechanism does the consumer side of RabbitMQ pull the message consumption of the message queue?

Through what mechanism does the consumer side of

RabbitMQ pull down the message consumption of the message queue?
is the consumer polling constantly or is there a notification mechanism in the message queue?

Apr.12,2022

RabbitMQ there are two modes of consuming messages: push mode and pull mode. The pull mode is very simple. The consumer actively pulls the message. What you should ask is how the message reaches the client in push mode, not through polling, but through notification mechanism. Data is pushed through socket .

clipboard.png

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b36a5e-2c033.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b36a5e-2c033.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?