mq
扬子
部分资源在百度网盘中dingling136
展开
-
docker搭建rabbitmq集群
参考文档:https://blog.csdn.net/belonghuang157405/article/details/83540148docker run -d --hostname rabbitmq01 --name rabbitmqCluster01 -v /rabbitmqcluster/rabbitmq01:/var/lib/rabbitmq -p 15672:15672 -...转载 2020-05-06 16:51:08 · 172 阅读 · 0 评论 -
rabbitmq的实现(PHP--简单模式、fanout模式、direct模式、topic模式)
<?phpnamespace app\rabbitmq\controller;use think\Controller;use PhpAmqpLib\Connection\AMQPStreamConnection;use PhpAmqpLib\Message\AMQPMessage;use PhpAmqpLib\Exchange\AMQPExchangeType;/** * @desc: 连接rabbitmq的一些操作,通用 */class BasicConnect exten.原创 2020-05-28 18:07:16 · 931 阅读 · 1 评论 -
docker容器内PHP安装rabbitmq的相关扩展AMQP
先下载rabbitmq-c-0.8.0.tar.gzhttps://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-c-0.8.0.tar.gztar -zxvf rabbitmq-c-0.8.0.tar.gzcd rabbitmq-c-0.8.0./configure --prefix=/usr/local/...原创 2020-05-06 17:25:51 · 1225 阅读 · 2 评论 -
消息总线能否实现消息必达?
一、缘起上周讨论了两期环形队列的业务应用:《高效定时任务的触发》《延迟消息的快速实现》两期的均有大量读者提问:任务、延迟消息都放在内存里,万一重启了怎么办?能否保证消息必达?今天就简单聊聊消息队列(MsgQueue)的消息必达性架构与流程。二、架构方向MQ要想尽量消息必达,架构上有两个核心设计点:(1)消息落地(2)消息超时、重传、确认...转载 2020-04-28 10:01:25 · 151 阅读 · 1 评论 -
消息总线真的能保证幂等?
一、缘起如《消息总线消息必达》所述,MQ消息必达,架构上有两个核心设计点:(1)消息落地(2)消息超时、重传、确认再次回顾消息总线核心架构,它由发送端、服务端、固化存储、接收端四大部分组成。为保证消息的可达性,超时、重传、确认机制可能导致消息总线、或者业务方收到重复的消息,从而对业务产生影响。举个栗子:购买会员卡,上游支付系统负责给用户扣款,下游系...转载 2020-04-28 10:00:24 · 125 阅读 · 0 评论