ROUTINGKEY繫結各自的QUEUE例項

2022-06-19 09:03:09 字數 1231 閱讀 4280

1、簡單設定場景

需要乙個日誌系統,使用rabbitmq推送

日誌等級要求如下:

log levels

debug、info、warning、error、none

2、**實現

1)生產者

//基礎配置

connectionfactory factory = new connectionfactory()

;//第一步:建立connection

using (var connection = factory.createconnection())

:", i, "你好"));

var level = i % 13 == 0 ? "info" : "error";//方便演示

channel.basicpublish("myexchange", level, basicproperties: null, body: msg);}}

}console.writeline("生產成功!");

console.readkey();

2)消費者

i:info消費者

//建立連線工廠

connectionfactory factory = new connectionfactory

;

//第一步:建立connection

using (var connection = factory.createconnection())

;//消費

channel.basicconsume("log_else", true, consumer);

console.readkey();}}

ii:error消費者

//建立連線工廠

connectionfactory factory = new connectionfactory

;//第一步:建立connection

using (var connection = factory.createconnection())

;//消費

channel.basicconsume("log_error", true, consumer);

console.readkey();}}

3、圖形解釋

各自買單的寂慕

我們無語 該說的話都已經說完 只剩下沉默 是不是又到了各自買單結帳的時候了 我的自私的 任性的每一次都要做先走的那乙個 因為那樣可以不那麼傷心 想起以前的男友 第乙個男朋友 和他分手是因為有人對我更好 他生氣的咆哮 你現在可以這樣離開我 以後也可以這樣離開他 想不到他也真的說中了 其實我也不明白自己...

slice splice和split各自的用法

js的slice splice 和split 這三個方法,他們是用來操作字串或陣列的,因為長得很像,所以很容易混淆,忘記他們各自的用法,今天就好好總結記錄一下 一 slice index,num 1 運算元組 該方法是對陣列進行部分擷取,並返回乙個新的陣列,可以含兩個引數,引數一index是需要擷取...

生活,有各自的艱辛

size medium 每當週末的時候,我都會選擇乙個時間段到街上閒逛 不為了琳琅滿目的飾品,不為時尚潮流的衣衫,更不為那芳香四溢的佳餚 我只是想從街的這一頭,輕輕的走過那一頭 路不長,但是可以遇到這個社會各行各業的人,從街頭乞討的高層白領 他們都與這路有緣,或停留以博他人同情,或路過走向自己的夢想...