2017-04-15 12 views
0

MSMQ郵件有一個Label屬性。它可以包含描述消息的應用程序定義的字符串。 Rabbitmq有這樣的概念嗎?也許它被稱爲不同的 - 還沒有發現任何類似的東西。郵件標籤在Rabbitmq

回答

1

我會使用自定義消息標題。它們比MSMQ標籤更靈活。您可以存儲字符串,數字或布爾值,或者這些值的列表。

添加自定義標題到IBasicProperties(C#示例)

var properties = channel.CreateBasicProperties(); 
properties.Headers = new Dictionary<string, object>(); 
properties.Headers.Add("Label", "some text"); 

當你消耗,從IBasicProperties提取它們