JavaRabbitmq笔记-Rabbitmq自定义头(Properties中的headers)
生活随笔
收集整理的這篇文章主要介紹了
JavaRabbitmq笔记-Rabbitmq自定义头(Properties中的headers)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里如下這種
不僅僅在Payload中可以放數據。在Properties的headers中也可以放數據。
其中basicPublish可以放properties,
其properties構造函數如下:
public BasicProperties(String contentType, String contentEncoding, Map<String, Object> headers, Integer deliveryMode, Integer priority, String correlationId, String replyTo, String expiration, String messageId, Date timestamp, String type, String userId, String appId, String clusterId) {this.contentType = contentType;this.contentEncoding = contentEncoding;this.headers = headers == null ? null : Collections.unmodifiableMap(new HashMap(headers));this.deliveryMode = deliveryMode;this.priority = priority;this.correlationId = correlationId;this.replyTo = replyTo;this.expiration = expiration;this.messageId = messageId;this.timestamp = timestamp;this.type = type;this.userId = userId;this.appId = appId;this.clusterId = clusterId; }?
?
?
總結
以上是生活随笔為你收集整理的JavaRabbitmq笔记-Rabbitmq自定义头(Properties中的headers)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: cuda笔记-初始化矩阵及thread,
- 下一篇: Java笔记-String.format