RabbitMQJava系列3-消息持久化
消息应答目的是防止消费者异常导致的消息丢失,是MQ与消费者之间的关系
持久化目的是防止rabbitMQ服务异常导致的消息丢失,是MQ自身设置,如果一个已存在的队列已经声明为非持久化的,则不能再次修改为持久化,代码会报错
只需要新建一个新的队伍,将queueDeclare方法的durable参数设置为true即可
消息应答目的是防止消费者异常导致的消息丢失,是MQ与消费者之间的关系
持久化目的是防止rabbitMQ服务异常导致的消息丢失,是MQ自身设置,如果一个已存在的队列已经声明为非持久化的,则不能再次修改为持久化,代码会报错
只需要新建一个新的队伍,将queueDeclare方法的durable参数设置为true即可