![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息组件
大白ぅ
这个作者很懒,什么都没留下…
展开
-
rabbitMQ消费吞吐性能调优-个人实践记录
1.增加消费者个数,每个消费者1个通道(SimpleMessageListenerContainer)container.setConcurrentConsumers(5);container.setMaxConcurrentConsumers(50);2.调整批量获取消息条数container.setPrefetchCount(500);3.打开批量Ack//处理完消息后返回channel.basicAck(deliveryTag, true); //确认成功,队列会删除该消息,true原创 2020-06-30 20:24:13 · 3153 阅读 · 0 评论 -
springboot对接rabbitMQ开发简单示例
1.三种Exchange类型(1)fanout(扇形)把所有发送到该Exchange的消息路由到所有与它绑定的Queue中,生产者:定义1个FanoutExchange及多个Queue,并把Queue绑定到该Exchange,发送时发送到该Exchange中即可,routingKey传空值,消息会同时到这多个Queue中消费者:监听指定Queue并处理(2)direct(直连)把消息路由到那些binding key与routing key完全匹配的Queue中生产者:定义1个DirectExc原创 2020-06-30 20:18:44 · 359 阅读 · 0 评论 -
rabbitMQ常用命令及常见错误
一、常用命令rabbitmq-server -detached 启动RabbitMQ服务rabbitmqctl stop 关闭RabbitMQ服务rabbitmqctl start_app 启动RabbitMQ应用,而不是服务rabbitmqctl stop_app 停止rabbitmqctl status 查看状态rabbitmqctl add_user mq 123456 新增账户rabbitmqctl set_user_tags mq administrator 给账户设置角色r原创 2020-06-30 20:15:11 · 2257 阅读 · 0 评论 -
rabbitMQ 3.7.25安装部署
1.windows安装(1)下载https://www.erlang.org/downloadshttps://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.25/rabbitmq-server-windows-3.7.25.zip(2)安装Erlang① 安装 otp_win64_22.3.exe②新增系统环境变量 ERLANG_HOMEC:\Program Files\erl10.7③ path 新增Erlang的原创 2020-06-30 20:13:06 · 867 阅读 · 2 评论