
RabbitMQ
one 大白(●—●)
你一定能够成为你想成为的人。
问题联系:zp2785468044
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
五、RabbitMQ管理与高可用集群
RabbitMQ管理与高可用集群 管理虚拟主机 添加 rabbitmqctl add_vhost king 查看 rabbitmqctl list_vhosts 删除 rabbitmqctl delete_vhost king 启动和关闭RabbitMQ rabbitmq-server 启动Erlang节点和RabbitMQ应用 rabbitmqctl stop 关闭Erlang节点和RabbitMQ应用 rabbitmqctl stop_app 关闭RabbitMQ应用 rabbitmqct原创 2021-04-29 18:34:59 · 141 阅读 · 0 评论 -
RabbitMQ基础进阶教程
RabbitMQ一、RabbitMQ安装二、RabbitMQ常用交换器三、RabbitMQ消息发布时的权衡四、RabbitMQ消息消费时的权衡 一、RabbitMQ安装 二、RabbitMQ常用交换器 三、RabbitMQ消息发布时的权衡 四、RabbitMQ消息消费时的权衡 ...原创 2021-04-29 11:06:33 · 253 阅读 · 2 评论 -
三、RabbitMQ消息发布时的权衡
目录标题RabbitMQ消息发布时的权衡失败通知消息发布时的权衡:加入事务发送方确认备用交换器 RabbitMQ消息发布时的权衡 失败通知 mandatory 消息发布时的权衡: 加入事务 性能至少下降2-10倍不等。(不推荐) 发送方确认 发送方确认的三种方式 一般确认 (一条一条确认) -同步 批量确认 (多条一起) -同步 异步监听确认 -异步 单个确认:multiple:false 多个确认: multiple:true 成功返回消息ACK 失败返回消息NAck(消息无法投递)原创 2021-04-24 22:49:49 · 298 阅读 · 0 评论 -
一、RabbitMQ安装
RabbitMQ安装 安装包 提取码:jsti RabbitMQ依赖erlang 需要先下载erlang后才能运行RabbitMQ原创 2021-04-29 10:56:01 · 109 阅读 · 0 评论 -
四、RabbitMQ消息消费时的权衡
RabbitMQ消息消费时的权衡 消息的持久化是交换器、队列、消息 三者的持久化才能成为消息的持久化。 Qos 预取模式 事务模式 消息消费的拒绝 消息的拒绝方式 Reject(只能单条拒绝) //TODO Reject方式拒绝(这里第2个参数决定是否重新投递) // 第一个参数:nvelope.getDeliveryTag() 信封里标识每条信息的ID // 第二个参数:true为重新投递,false为丢弃消息 channel.basicReject(envelope.getDeliveryTag()原创 2021-04-27 11:13:56 · 187 阅读 · 0 评论 -
二、RabbitMQ常用交换器
RabbitMQ常用交换器 direct(直接交换器) 主要方式 队列与交换器通过路由绑定 队列和交换器单个绑定 队列和交换器的多重绑定(绑定多个路由) 队列绑定到交换器上时,是允许绑定多个路由键的,也就是多重绑定 一个连接多个信道 指通过Runnable接口实例化消费者工作线程,线程共用一个连接,多个信道 一个队列多个消费者,则会表现出消息在消费者之间的轮询发送 指通过多线程,使用一个连接,一个队列名称,对这个队列的消息进行轮询消费 fanout(广播交换器) 生产者不需要指定队列,会发送给所有的队列原创 2021-04-25 23:41:05 · 230 阅读 · 4 评论