Browse Source

Resolved #7611: Distributed event bus should send NACK to RabbitMQ server on event handling failures.

pull/7612/head
Halil İbrahim Kalkan 5 years ago
parent
commit
3dbdecfa5f
  1. 1
      framework/src/Volo.Abp.RabbitMQ/Volo/Abp/RabbitMQ/RabbitMqMessageConsumer.cs

1
framework/src/Volo.Abp.RabbitMQ/Volo/Abp/RabbitMQ/RabbitMqMessageConsumer.cs

@ -191,6 +191,7 @@ namespace Volo.Abp.RabbitMQ
}
catch (Exception ex)
{
Channel.BasicNack(basicDeliverEventArgs.DeliveryTag, multiple: false, requeue: true);
Logger.LogException(ex);
await ExceptionNotifier.NotifyAsync(ex);
}

Loading…
Cancel
Save