Quantcast
Channel: Apache Timeline
Viewing all articles
Browse latest Browse all 5648

Questions about resequencer

$
0
0
Hi,

I have some questions about the resequencer EIP, I didn't manage to find in the documentation.

1. Is it possible to have multiple sequences within the same route?

I have multiple orders with an order number. Each of the order number is split into multiple parts that are sent separately and they have a sequence number. Now I want to resequence the messages for each of the orders separately. The expected behavior should be something like this:

MSG 1: Order id: 1, Sequence Number: 2 -> no message processed

MSG 2: Order id: 2, Sequence Number: 1 -> MSG 2 is processed

MSG 3: Order id: 1, Sequence Number: 1 -> MSG 3, MSG 1 are processed

2. Aggregation supports configurable aggregation repositories (including persistent ones). Is there something similar for the resequencing?

3. What happens with waiting exchanges? Is the thread suspended and they are stored in an (in memory) repository, or is something else done with them?

Best regards
Stephan

Viewing all articles
Browse latest Browse all 5648

Trending Articles