Udostępnij za pośrednictwem


Błędy protokołu AMQP w Azure Service Bus

Ten artykuł zawiera niektóre błędy występujące podczas korzystania z protokołu AMQP z Azure Service Bus. Wszystkie one są standardowymi zachowaniami usługi. Można ich uniknąć, wykonując wywołania wysyłania/odbierania połączenia/połączenia, które automatycznie odtwarza połączenie/łącze.

Gdy połączenie i link protokołu AMQP są aktywne, zostanie wyświetlony następujący błąd, ale nie są wykonywane żadne wywołania (na przykład wysyłanie lub odbieranie) przy użyciu linku przez 10 minut. Dlatego link jest zamknięty. Połączenie jest nadal otwarte.

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

Połączenie jest zamknięte

W połączeniu amQP jest wyświetlany następujący błąd, gdy wszystkie linki w połączeniu zostały zamknięte, ponieważ nie było żadnej aktywności (bezczynności), a nowe łącze nie zostało utworzone w ciągu 5 minut.

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}

Ten błąd jest wyświetlany, gdy zostanie utworzone nowe połączenie AMQP, ale łącze nie zostanie utworzone w ciągu 1 minuty od utworzenia połączenia 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 60000 milliseconds. TrackingId:7f9c2480b17647c0a5acc8aea6f8607c_G2, SystemTracker:gateway5, Timestamp:2024-05-06T22:26:00, info=null}

Następne kroki

Aby dowiedzieć się więcej na temat protokołu AMQP i usługi Service Bus, odwiedź następujące linki: