NServiceBus.RabbitMQ icon indicating copy to clipboard operation
NServiceBus.RabbitMQ copied to clipboard

RabbitMQ transport for NServiceBus

Results 40 NServiceBus.RabbitMQ issues
Sort by recently updated
recently updated
newest added

Now all queues and exchanges in `ConventionalRoutingTopology` declares with `autodelete: false` flag; https://github.com/Particular/NServiceBus.RabbitMQ/blob/master/src/NServiceBus.Transport.RabbitMQ/Routing/ConventionalRoutingTopology.cs#L130 https://github.com/Particular/NServiceBus.RabbitMQ/blob/master/src/NServiceBus.Transport.RabbitMQ/Routing/ConventionalRoutingTopology.cs#L190 In some of my scenarios I need to declare part of queues and exchanges with `autodelete:...

Azure Functions now [has support for RabbitMQ bindings](https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-rabbitmq) but this cannot be used directly by the existing [NServiceBus support for Azure Functions](https://docs.particular.net/nservicebus/hosting/azure-functions-service-bus/) that uses Azure Service Bus bindings. This issue...

[Consumer Priority](https://www.rabbitmq.com/consumer-priority.html) is a useful feature in RabbitMQ that allows the consumer to assign a priority value to its message consumption. We want to leverage this feature in our development...

enhancement-release-candidate

In the webinar [Live coding: NServiceBus in the real world](), starting at about 14:30 I start showing how to [change from LearningTransport to RabbitMQTransport](https://www.youtube.com/watch?v=h_E3sEfUNLQ&t=870s). The first two exceptions (to provide...

enhancement-release-candidate

When we detect that the channel is in a state where the current message can't be completed we should trigger the message processing cancellation token to allow users to abort...

Improvement

Please provide an option to define a dedicated connection string which is used for creating the topology (queues, exchanges..). As mentioned in your docs, the Installer feature should not be...

While #894 fixed the transport's connection recovery problems around the newly introduced [consumer acknowledgement timeout](https://www.rabbitmq.com/consumers.html#acknowledgement-timeout), there is still a related problem. When a handler runs longer than the timeout value,...

bug

For endpoints subscribing to multiple types, initializing of the topology can take a long time. For example, we have seen customers endpoints taking 20 seconds to set up the topology....

Improvement

It seems that RabbitMQ accepts only integer values for the message expiration header. However, the header value is currently set using TotalMilliseconds.ToString(CultureInfo.InvariantCulture). We have a service that sends messages with...

enhancement-release-candidate

Depends on #427. The current default routing topologies (conventional and direct) have problems that could only solved by breaking wire compatibility. Rather than do that, we will deprecate the current...