RabbitMQ code=200, text="Goodbye"比較萌新的問題大佬繞道,烏拉~!
比較萌新的問題大佬繞道,烏拉~!
生產段代碼:

消費端代碼:

以上都是本萌新根據博客上面+官網的列子去搬運的,生產段的代碼是能夠執行并將消息保存到隊列中的在消費端進行消費時拋出了一個錯誤,錯誤代碼如下
Already closed: The AMQP operation was interrupted: AMQP close-reason, initiated by Application, code=200, text="Goodbye", classId=0, methodId=0, cause=
提示我操作終端,萌新一度認為是我手動確認寫錯了調試程序RedisOrderHelp.Creat(orders)是成功了的Redis中也有相關數據

冥思苦想半天直到有一位大佬給我指出我使用using (IModel im = conn.CreateModel())的方式導致生產段代碼執行完就將im信道釋放掉了然后導致了錯誤
更正之后的生產段代碼:

更正之后消費端代碼:

問題解決掉了,本萌新要去學習MQ封裝了
比較萌新的問題大佬繞道,烏拉~!

浙公網安備 33010602011771號