Ошибки AMQP в Служебной шине Azure

В этой статье приведены некоторые ошибки, которые могут возникнуть при использовании AMQP с Служебной шиной Azure. Все это стандартное поведение службы. Вы можете избежать их, сделав вызов отправки и получения для соединения или связи, чтобы автоматически воссоздать соединение или связь.

Вы увидите следующую ошибку, если соединение и связь 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

Соединение закрыто

При подключении к AMQP отображается следующая ошибка, когда все связи в соединении закрыты из-за отсутствия активности (простой), а новая связь не была создана в течение 5 минут.

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}

Эта ошибка возникает при создании нового соединения AMQP, если связь не создается в течение 1 минуты после создания соединения 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}

Дальнейшие действия

Сведения о служебной шине и AMQP см. по следующим ссылкам.