rabbitmq
文章平均质量分 87
FearlessVoyager
这个作者很懒,什么都没留下…
展开
-
RabbitMQ 常见问题
在RabbitMQ中,消息最终会保存在队列中,在同一个队列中,消息是顺序的,保持先进先出的原则,这个由Rabbitmq保证。如果消息已经被消费者消费了,只是在消费者返回ack确认信息的时候出现异常,导致ack信息未能发送到broker,从而导致RabbitMQ不清楚这条消息到底有没有被消费成功,消息队列可能会在消费者未确认消息时进行重试,导致消息被重复消费。消息的堆积是指在消息队列中,当生产者以较快的速度发送消息,而消费者处理消息的速度较慢或者消费者挂了的时候,导致消息在队列中积累并达到队列的存储上限。原创 2023-12-26 22:55:42 · 1295 阅读 · 1 评论 -
Rabbitmq
RabbitMQ是使用Erlang语言开发并基于AMQP协议来实现的开源消息队列系统。其主要目的是为了解决传统的消息传输上管理困难,效率不高的问题。docker拉取RabbitMQ镜像使用官方定义的端口启动RabbitMQ容器进入刚启动的容器在容器交互页面执行下面命令下载插件打开浏览器,输入服务器ip+端口号回车,进入客户端登录页面,输入默认的账号密码:guest/guest就可以登录到RabbitMQ服务了。原创 2022-11-16 21:56:02 · 1578 阅读 · 0 评论