随笔分类 -  RabbitMq

摘要:遇到下图这个错大部分问题可能是由于 RabbitMQ CLI 工具的 Erlang Cookie 与服务器上的不匹配而导致连接问题。Erlang Cookie 在 RabbitMQ 节点之间进行身份验证和安全通信时起着重要作用。 可以在c盘搜索一下看下两个.erlang.cookie文件中的内容是否 阅读全文
posted @ 2024-05-22 09:10 流浪2024 阅读(2037) 评论(0) 推荐(0)
摘要:Act Mode 1.Nack message requeue true 获取消息,但是不做ack应答确认,消息重新入队 2.Ack message requeue false 获取消息,应答确认,消息不重新入队,将会从队列中删除 3.reject requeue true 拒绝获取消息,消息重新入 阅读全文
posted @ 2022-09-01 16:22 流浪2024 阅读(362) 评论(0) 推荐(0)
摘要:1.RabbitMQ开启日志: #查看可用插件列表 rabbitmq-plugins.bat list #启动Trace插件 rabbitmqctl trace_on #关闭Trace插件 rabbitmqctl trace_off #启动日志插件命令 rabbitmq-plugins enable 阅读全文
posted @ 2022-08-10 18:56 流浪2024 阅读(1854) 评论(0) 推荐(0)
摘要:交换机四种工作模式: 一、Direct Exchange(直连交换机)二、Fanout Exchange(扇型交换机)三、Topic Exchange(主题交换机)四、Headers Exchange(头交换机) 一、Direct Exchange(直连交换机) 直连型交换机背后的路由算法很简单—— 阅读全文
posted @ 2022-08-10 18:40 流浪2024 阅读(1242) 评论(0) 推荐(0)
摘要:<?php class MqService { protected static $instanceArr = array(); /** @var AMQPConnection $connectObj */ protected $connectObj; /** @var AMQPChannel $c 阅读全文
posted @ 2022-08-10 18:07 流浪2024 阅读(123) 评论(0) 推荐(0)
摘要:1.安装rabbitmq-c 要安装amqp之前需要先安装rabbitmq-c扩展 1git下载:https://github.com/alanxz/rabbitmq-c/releases 2.百度盘下载:https://pan.baidu.com/s/1znRBtJydza93Ms4Kg2sRFQ 阅读全文
posted @ 2021-09-18 11:31 流浪2024 阅读(300) 评论(1) 推荐(0)
摘要:逻辑: 创建连接-->创建channel-->创建交换机-->创建队列-->绑定交换机/队列/路由键-->接收消息 生产者: $conn_args = array( 'host' => '127.0.0.1', 'port' => '5672', 'login' => 'gedai', 'passw 阅读全文
posted @ 2019-10-22 16:21 流浪2024 阅读(778) 评论(0) 推荐(0)
摘要:1.RabbitMQ开源消息队列服务是使用Erlang语言开发的,因此我们要使用他就必须先进行Erlang语言环境的搭建,其实是非常简单的。 下载Eralng,下面链接已提供otp_win64_20.2.exe链接: https://pan.baidu.com/s/1lmvCMPVAV1Ba9Uog 阅读全文
posted @ 2019-10-22 16:20 流浪2024 阅读(293) 评论(0) 推荐(0)