Atraso intermitente no envio de mensagem MSMQ pela rede

Atraso intermitente no envio de mensagem MSMQ pela rede

Estou enfrentando um problema intermitente ao enviar uma mensagem MSMQ de um servidor para outro, onde a mensagem é enviada de um serviço, mas não é recebida pelo consumidor por até 30 minutos.

Ativando o registro de ponta a ponta (https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc730882(v=ws.11)), consegui restringi-lo ao servidor de envio.

As mensagens estão sendo colocadas na fila de saída, mas em alguns casos não são enviadas pela rede por até 30 minutos.

Por exemplo, posso ver uma mensagem sendo colocada na fila de saída às 13:35:23. O próximo log é às 13:39:47 com "Mensagem enviada pela rede".

No entanto, tenho instâncias dos mesmos tipos de mensagens sendo enviadas de e para os mesmos servidores, levando menos de um segundo. Além disso, as mensagens enviadas entre filas no mesmo servidor não tiveram problemas.

Alguém tem alguma idéia do que poderia estar causando o atraso ou como posso rastreá-lo?

informação relacionada