rabbitmq
xyy_forever
这个作者很懒,什么都没留下…
展开
-
rabbitmq 直连交换机坑
RabbitMQ的直连交换机不能先启动发送命令,后启动接收命令。 必须先打开接收命令,晾在那儿,再启动发送命令,发送一个,接收一个。 因为直连交换机必须先指定交换机与队列关系,否则消息无效 另外: rabbitmq web管理界面 http://localhost:15672/ ADD: 任何发送到direct exchange的消息都会被转发到routing_key中指定的queue...原创 2018-08-17 11:05:19 · 1455 阅读 · 0 评论 -
rabbitMQ定时关闭
PhpAmqpLib这个库wait 的时候,有时候会自己退出。为了保证接口稳定,可以建立一个定时任务,定时调用接收消息的接口。此时则需要rabbitMQ在一定时间内关闭通道。可以为wait参数设置第三个参数timeout。 $connection = new AMQPStreamConnection('localhost', 5672, 'guest', 'guest'); $channel =...原创 2018-08-24 10:01:15 · 671 阅读 · 0 评论