
RabbitMQ
文章平均质量分 66
马克88
make
展开
-
RabbitMQ命令
Usage:rabbitmqctl [-n <node>] [-q] <command> [<command options>]Options: -n node -qDefault node is "rabbit@server", where server is the local host. On a host named "server.example.com",默认节点是“ rabbit @ server”,其中server是本地主机。...原创 2021-11-20 14:21:01 · 628 阅读 · 0 评论 -
Centos7 安装RabbitMQ及配置
1.安装依赖环境Erlang有人说不要直接如此安装:yum install erlang因为erlang版本不一定是新的,我试了下,结果版本如下:2.安装rabbitmqhttps://www.rabbitmq.com/install-rpm.htmlRabbitMQ对Erlang的版本有一定的要求(官方版本要求对应表).Erlang R16B03-1 (erts-5.10.4)不支持rabbitmq的3.6几个版本,之前见别人搭建的是:RabbitMQ .原创 2021-02-28 17:24:50 · 2472 阅读 · 2 评论 -
rabbitmq常用命令
rabbitmq开启webui界面管理https://blog.youkuaiyun.com/feinifi/article/details/82589463查看插件打开情况:rabbitmq-plugins list启动监控管理器:rabbitmq-pluginsenablerabbitmq_management关闭监控管理器:rabbitmq-plugins disable rabbitmq_management1、服务器启动与关闭启动:service rabbitmq-se...转载 2021-02-27 11:52:06 · 134 阅读 · 0 评论 -
PHP 解决RabbitMQ消费者自动掉线问题
在cmd下运行php使用rabbitmq获取服务器消息消费时,碰到队列在运行几分钟之后卡死的状况,之后再怎么向服务器发送消息,消费者都没有反应,抓了一次数据包来查看,下图是消费者消费消息的,端口55155:后来知道零值表示对等方(消费者)建议完全禁用心跳。代码中默认是0:后来重新抓了一次包,端口60351,队列里没有消息的时候,后来看到它在进行心跳包检测:最后主动断开了和消费者的连接启动消费者的时候,在rabbitmq后台看到:...原创 2021-02-20 23:14:42 · 4101 阅读 · 2 评论 -
PHP后台对接无人售货机的RabbitMQ消息队列接口
对接无人售货机(无人冰箱)原以为对接的是API接口,例如这样:结果是对接RabbitMQ接口,是这样的:一时手足无措。然后找了些资料:RabbitMQ基本概念RabbitMQ各方法详解(PHP版)RabbitMQ之工作(Work)模式(PHP版)php字符串与byte字节数组转化类示例高位字节与低位字节简单介绍详解 & 0xff 的意义及作用......原创 2021-02-06 23:16:44 · 553 阅读 · 0 评论 -
PHP RabbitMQ 消息属性Properties
发送消息可以为消息指定一些参数Delivery mode: 是否持久化,1 - Non-persistent,2 - Persistent Headers:Headers can have any name. Only long string headers can be set here. Properties: You can set other message properties here (delivery mode and headers are pulled out as the mo原创 2021-02-21 12:19:42 · 396 阅读 · 0 评论 -
RabbitMQ消息幂等性之全局唯一ID
一、简介消息幂等性,其实就是保证同一个消息不被消费者重复消费两次。当消费者消费完消息之后,通常会发送一个ack应答确认信息给生产者,但是这中间有可能因为网络中断等原因,导致生产者未能收到确认消息,由此这条消息将会被 重复发送给其他消费者进行消费,实际上这条消息已经被消费过了,这就是重复消费的问题。如何避免重复消费的问题?消费者端实现幂等性,意味着我们的消息永远不会消费多次,即使我们收到了多条一样的消息。通常有两种方式来避免消费重复消费:消息全局ID或者写个唯一标识(如时间戳、UUID等) :转载 2021-02-21 12:18:48 · 4632 阅读 · 3 评论