1. 程式人生 > >rabbitmq 傳送訊息格式注意

rabbitmq 傳送訊息格式注意

在rabbitmq的網頁版中,有publish ,用了傳送。

delivery_mode: 2
headers:
content_type: text/plain
content_type: text/plain

 

 

主要是最後一個content_type 傳送一個字串的訊息進入佇列,監聽的時候也是String

我用springboot 傳送,能看到訊息是:

Properties
priority: 0
delivery_mode: 2
headers:
__ContentTypeId__: java.lang.Object
__TypeId__: java.util.LinkedHashMap
__KeyTypeId__: java.lang.Object
content_encoding: UTF-8
content_type: application/json

 

我傳送的是map 型別,而且是json形式轉,所有在訊息接收的時候要用Map 物件接收