我本以为
await queue.get()
在aio_pika中阻塞,但是即使没有设置超时参数,我也会立即得到一个错误:
aio_pika.exceptions.QueueEmpty
不管怎么说,要阻止进入aio_pika?
编辑:这是到目前为止我能想到的最好的了。
while True:
msg = await q.get(fail=False)
if msg:
break
await asyncio.sleep(1)
https://stackoverflow.com/questions/50738383
复制相似问题