Questions tagged [rebus]

Rebus is a lean service bus implementation for .NET, similar in nature to NServiceBus, MassTransit, only leaner.

Rebus is a lean service bus implementation for .NET, similar in nature to NServiceBus, MassTransit, etc.

Rebus is licensed under MIT, and the source code is available on GitHub, which is also the home of the official documentation wiki.

392 questions
0
votes
1 answer

Implementing IStoreSagaData which arcives

I'm finding that IStoreSagaData.Delete is not called on when a saga calls MarkAsComplete during the first message. Is this by design? This makes it impossible to keep an archive of sagas which have completed.
JeffreyABecker
  • 2,724
  • 1
  • 25
  • 36
0
votes
0 answers

Rebus & Structuremap timeouts issue

I'm seeing an issue where timeouts never fire. I'm seeing calls through my implementation of IContainerAdapter.GetHandlerInstancesFor that look like rebus internals. Could the fact that I'm not returning anything for those calls be messing things…
JeffreyABecker
  • 2,724
  • 1
  • 25
  • 36
0
votes
0 answers

Defer message - "The Rebus transport message ID can not be overwritten"

I am having some trouble with Rebus and defer messages, something like this: bus.AttachHeader(message, "attempt_no", deliveryAttempt + 1); bus.Defer(TimeSpan.FromMinutes(2), message); At least some times I am logging errors like this, that…
0
votes
1 answer

Configure Rebus so that if the message contains an worker id, only that worker will handle that message

We are running Rebus as a backbone for our batch system. We have several queues (i.e. message types) which can be handled by several workers. Each worker can only handle one message type. So for example for message_1 we have 2 workers (worker1 and…
jopa
  • 145
  • 1
  • 9
0
votes
1 answer

ServiceBus type - queue segregation best practises

Let's say there is service bus instance working in one way mode. The service bus generates two kinds of messages: Foo and Bar. Both of these message types are to be saved in database. So I can see two approaches for doing so: Have two queues…
user1121956
  • 1,843
  • 2
  • 20
  • 34
0
votes
1 answer

Register with object with AutoFac

I'm using Rebus. In the AutofacContainerAdapter (https://github.com/rebus-org/Rebus/blob/master/src/Rebus.Autofac/AutofacContainerAdapter.cs) they are calling the following line of code: builder.Register(a =>…
dampee
  • 3,392
  • 1
  • 21
  • 37
0
votes
1 answer

Rebus HTTP gateway and MSMQ health state

Let's say we have Client node with HTTP gateway outbound service Server node with HTTP gateway inbound service I consider situation where MSMQ itself stops from some reason on the client node. In current implementation Rebus HTTP gateway will…
user1121956
  • 1,843
  • 2
  • 20
  • 34
0
votes
1 answer

What is the minimum access requirement of rebus?

As part of security concern, we manually created msmq queues instead of relying on the automated queue creation from rebus. So what would be the minimum queue access right for rebus queues? Is full control really necessary? Thanks Yin
Yin
  • 301
  • 2
  • 11
0
votes
1 answer

How can I handle published message from my input queue as well as publish it to remote endpoint?

I currently configured rebus to direct all messages in MyMessages assembly to the process managers input queue. Suppose in MyMessage assembly I have a message called SomethingHappened which will be used to trigger other actions in process managers…
Yin
  • 301
  • 2
  • 11
0
votes
1 answer

Message queue settings

Wikipedia states that message queue can be configured in among others in following particular aspects: "Delivery policies - do we need to guarantee that a message is delivered at least once, or no more than once?" "Queuing criteria - when should a…
user1121956
  • 1,843
  • 2
  • 20
  • 34
0
votes
1 answer

MSMQ Requirements for Rebus

I'm starting out using Rebus with MSMQ, but I cannot seem to find the requirements for MSMQ. So in the (Roles|Programs and Features) which options do I need to set and what is the impact wrt to Rebus? I'm pretty sure I need the Message Queuing…
Rudi
  • 3,124
  • 26
  • 35
0
votes
1 answer

best practice for rebus using asp.net?

I have the following questions [1]. There is a management system that requires CRUD operations most frequent. For example int GetUserLimit(), List GetUserList(), int AddNewUser(User user), bool DeleteUser(), IsAuthenticated(string username, string…
0
votes
1 answer

Does Rebus support web app publishing message and subscribing to message

I am new to Rebus. There are one questions i want to ask: It is a good idea to make web app publish message and subscribe to message. And does Rebus support this features. I test Server mode , however it does not work. It handles the message…
0
votes
1 answer

Set username for rebus to use to connect to messagebus

I've got a MVC application that has a custom-login. After logging into the webapplication a display name is set to the username to use within the application. When I try to connect to a Queue I recieve an exception that the messagequeue can't…
0
votes
1 answer

How to configure Rebus manualy to use external server

I've got a app.config configuration for Rebus and it works:
1 2 3
26
27