does RSB process other messages while dealing with a failed one, or
is the queue blocked until the failing message is removed

Depends on the number of threads that are processing messages, but yes it
would be blocked currently if all threads are dealing with failing messages.

how long does RSB try to handle the message? Minutes? Hours? Days?

Until the failure count equals the number of retries, if failed the message
will be moved to the error sub-queue

is there a tool to quickly move failed messages from errors subqueue
back to input queue?

No, not currently.

I believe your needs are partially handled if using the rhino queues.
Failing to send a message to an endpoint will perform a time incrementing
retry as you described, but unfortunately once it is received and the
consumer fails on its end your needs won't be handled with the current state
of things.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to