Azure 服務匯流排中的 AMQP 錯誤
本文提供搭配 Azure 服務匯流排使用 AMQP 時您收到的一些錯誤。 這些皆為服務的標準行為。 為避免發生這些錯誤,您可於該連線/連結進行傳送/接收呼叫,該連線/連結便會自動重新建立。
已關閉連結
當 AMQP 連線和連結為使用中狀態,但 10 分鐘內未使用連結進行呼叫 (例如,傳送或接收),則會看到下列錯誤。 因此,連結會關閉。 連線仍處於開啟狀態。
amqp:link:detach-forced:The link 'G2:7223832:user.tenant0.cud_00000000000-0000-0000-0000-00000000000000' is force detached by the broker due to errors occurred in publisher(link164614). Detach origin: AmqpMessagePublisher.IdleTimerExpired: Idle timeout: 00:10:00. TrackingId:00000000000000000000000000000000000000_G2_B3, SystemTracker:mynamespace:Topic:MyTopic, Timestamp:2/16/2018 11:10:40 PM
已關閉連線
當連線中的所有連結皆由於無活動 (閒置) 而關閉,且尚未於 5 分鐘內建立新連結,則會看到 AMQP 連線的下列錯誤。
Error(condition:amqp:connection:forced, description:The connection was closed by container '7f9c2480b17647c0a5acc8aea6f8607c_G2' because it did not have any active links in the past 300000 milliseconds. TrackingId:7f9c2480b17647c0a5acc8aea6f8607c_G2, SystemTracker:gateway5, Timestamp:2024-05-06T22:26:00, info=null}
未建立連結
當您已建立新的 AMQP 連線,但未於建立 AMQP 連線的 1 分鐘內建立連結,則會看到此錯誤。
Error(condition:amqp:connection:forced, description:The connection was closed by container '7f9c2480b17647c0a5acc8aea6f8607c_G2' because it did not have any active links in the past 60000 milliseconds. TrackingId:7f9c2480b17647c0a5acc8aea6f8607c_G2, SystemTracker:gateway5, Timestamp:2024-05-06T22:26:00, info=null}
下一步
若要深入了解 AMQP 和服務匯流排,請造訪下列連結: