随笔分类 -  RabbitMQ

摘要:1、x-max-length: 消息条数限制,该参数是非负整数值。限制加入queue中消息的条数。先进先出原则,超过10条后面的消息会顶替前面的消息。 2、x-max-length-bytes 消息容量限制,该参数是非负整数值。该参数和x-max-length目的一样限制队列的容量,但是这个是靠队列 阅读全文
posted @ 2020-01-08 10:24 蜗牛的信仰 阅读(3418) 评论(0) 推荐(0)
摘要:最开始创建队列能正常发送消息,是这样的: 能正常发送,当把上面的注释放开后,则不能发送消息,报如下错误: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.clos 阅读全文
posted @ 2020-01-07 17:40 蜗牛的信仰 阅读(950) 评论(0) 推荐(0)
摘要:使用spring boot集成rabbitMQ时,在执行service后发送消息,消息接受者已经收到消息,就会立即消费,由于事务提交需要时间,还没提交之前,消息就被消费了,会导致消费的时候出错,这时就需要延迟队列;背景何为延迟队列?顾名思义,延迟队列就是进入该队列的消息会被延迟消费的队列。而一般的队 阅读全文
posted @ 2019-10-22 16:03 蜗牛的信仰 阅读(521) 评论(0) 推荐(0)