2
我以前使用過RabbitMQ和Java SE。現在我在Spring和RabbitMQ文檔的幫助下使用RabbitMQ。現在我有一個問題。春季在rabbitmq.xml文件中設置消息持久性
任何一個可以告訴我怎麼可以設置RabbitMQ的上下文MessageProperties .xml文件?
我想將消息屬性設置爲持久性。怎麼辦?
我以前使用過RabbitMQ和Java SE。現在我在Spring和RabbitMQ文檔的幫助下使用RabbitMQ。現在我有一個問題。春季在rabbitmq.xml文件中設置消息持久性
任何一個可以告訴我怎麼可以設置RabbitMQ的上下文MessageProperties .xml文件?
我想將消息屬性設置爲持久性。怎麼辦?
如果使用RabbitTemplate.convertAndSend
,框架將爲Message
提供MessageProperties
對象,將PERSISTENT
deliveryMode
設置爲默認值。您可以爲RabbitTemplate
實例提供一些自定義MessageConverter
,該實例設置了一些其他deliveryMode
。
它不是配置的一部分,而是每條消息,因此只能通過代碼手動實現。
消息屬性是在創建每條消息時設置的。我不確定你是否在問正確的問題,背景是什麼? – robthewolf 2015-01-05 09:06:57