08 2022 档案

摘要:###生产者 <?php require_once __DIR__ . '/vendor/autoload.php'; use PhpAmqpLib\Connection\AMQPStreamConnection; use PhpAmqpLib\Message\AMQPMessage; use Ph 阅读全文
posted @ 2022-08-30 10:26 Myifb 阅读(80) 评论(0) 推荐(0) 编辑
摘要:##安装 ###下载插件 1.进入官网链接:https://rabbitmq.com/community-plugins.html 2.选择"rabbitmq_delayed_message_exchange" 进入Github地址 https://github.com/rabbitmq/rabbi 阅读全文
posted @ 2022-08-30 09:49 Myifb 阅读(567) 评论(0) 推荐(0) 编辑
摘要:##死信队列 ###简介 死信(Deal Letter)是rabbitmq中的一种消息机制,当出现以下情况: 消息被拒绝 消息在队列的存活时间超过设置的TTL时间(延迟队列) 消息队列的消息数量已经超过最大队列长度 那么该消息将成为"死信"。 "死信"消息将会被Rabbitmq进行特殊处理,如果配置 阅读全文
posted @ 2022-08-28 21:51 Myifb 阅读(126) 评论(0) 推荐(0) 编辑
摘要:绑定键有两个重要的特殊情况: '*'(星号)可以只替换一个单词。 '#' (hash) 可以代替零个或多个单词。 ###示例: 消息将使用由三个单词(两个点)组成的路由键发送。路由键中的第一个词将描述速度,第二个是颜色,第三个是物种:"speed.colour.species"。 绑定可以概括为: 阅读全文
posted @ 2022-08-23 16:00 Myifb 阅读(153) 评论(0) 推荐(0) 编辑
摘要:在这样的设置中,使用路由键orange发布到交换器的消息将被路由到队列Q1。带有black或green路由键的消息将发送到Q2。所有其他消息将被丢弃 使用相同的绑定键绑定多个队列是完全合法的。示例中,可以使用绑定键black在交换器X和队列Q1之间添加绑定。在这种情况下,直接交换的行为类似于扇出并将 阅读全文
posted @ 2022-08-23 15:19 Myifb 阅读(93) 评论(0) 推荐(0) 编辑
摘要:消息会推送给所有已绑定该交换器的队列 ###生产者 <?php $v_host = 'order'; $exc_name = 'fanout-exc';//交换器名 //地址 端口 用户名 密码 vhost $connection = new AMQPStreamConnection('localh 阅读全文
posted @ 2022-08-22 16:03 Myifb 阅读(54) 评论(0) 推荐(0) 编辑
摘要:<?php $v_host = 'order'; $queue_name = 'goods';//队列名 //地址 端口 用户名 密码 vhost $connection = new AMQPStreamConnection('localhost',5672,'rabbitmq','rabbitmq 阅读全文
posted @ 2022-08-22 15:09 Myifb 阅读(45) 评论(0) 推荐(0) 编辑
摘要:###一、生产者消息推送到消息队列 <?php $v_host = 'order'; $queue_name = 'goods';//队列名 //地址 端口 用户名 密码 vhost $connection = new AMQPStreamConnection('localhost',5672,'r 阅读全文
posted @ 2022-08-22 11:23 Myifb 阅读(18) 评论(0) 推荐(0) 编辑
摘要:##角色 ###1.创建用户 rabbitmqctl add_user <username> <password> ###2.删除用户 rabbitmqctl delete_user <username> ###3.修改用户的密码 rabbitmqctl change_password <usern 阅读全文
posted @ 2022-08-11 09:27 Myifb 阅读(411) 评论(0) 推荐(0) 编辑
摘要:1.安装Erlang语言环境 sudo apt-get install erlang-nox sudo apt update && sudo apt upgrade && sudo apt autoremove ###2.安装RabbitMQ服务 sudo apt-get install rabbi 阅读全文
posted @ 2022-08-10 12:16 Myifb 阅读(1079) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示