Erros da AMQP no Azure Service Bus

Este artigo fornece alguns dos erros que recebe ao utilizar AMQP com Azure Service Bus. São todos comportamentos padrão do serviço. Pode evitá-las fazendo chamadas de envio/receção na ligação/ligação, que recria automaticamente a ligação/ligação.

Vê o seguinte erro quando a ligação e ligação AMQP estão ativas, mas nenhuma chamada (por exemplo, enviar ou receber) é feita usando o link durante 10 minutos. Então, a ligação está fechada. A ligação ainda está aberta.

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

A ligação está fechada

Você vê o seguinte erro na ligação AMQP quando todas as ligações na ligação foram fechadas porque não havia atividade (inativa) e um novo link não foi criado em 5 minutos.

Error{condition=amqp:connection:forced, description='The connection was inactive for more than the allowed 300000 milliseconds and is closed by container 'LinkTracker'. TrackingId:00000000000000000000000000000000000_G21, SystemTracker:gateway5, Timestamp:2019-03-06T17:32:00', info=null}

Você vê este erro quando uma nova ligação AMQP é criada, mas um link não é criado no prazo de 1 minuto após a criação da Conexão AMQP.

Error{condition=amqp:connection:forced, description='The connection was inactive for more than the allowed 60000 milliseconds and is closed by container 'LinkTracker'. TrackingId:0000000000000000000000000000000000000_G21, SystemTracker:gateway5, Timestamp:2019-03-06T18:41:51', info=null}

Passos seguintes

Para saber mais sobre AMQP e Service Bus, visite os seguintes links: