You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2021/03/29 09:24:00 UTC

[jira] [Resolved] (CAMEL-16158) JDBC Based Aggregate EIP Repeat Process Msg

     [ https://issues.apache.org/jira/browse/CAMEL-16158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-16158.
---------------------------------
    Resolution: Incomplete

User is not active assisting - closing ticket

> JDBC Based Aggregate EIP Repeat Process Msg
> -------------------------------------------
>
>                 Key: CAMEL-16158
>                 URL: https://issues.apache.org/jira/browse/CAMEL-16158
>             Project: Camel
>          Issue Type: Bug
>          Components: camel-sql
>    Affects Versions: 3.7.0
>            Reporter: Leo Guo
>            Priority: Minor
>
> Using JDBC based aggregate EIP, in cluster multiple applications shared the same database for aggregation repository, different application use different correlation key to store aggregated message, set completionTimeout to 10s as condition of completion.
> There is randomly issue when reach the complete condition the aggregated message will be repeated process in multiple instances which means multiple applications will pick up aggregated message to process.
>  
> Below is setting for aggregator
> completion-size: 500
>  completion-timeout-ms: 10000
>  recovery-maximum-redeliveries: 3
>  recovery-interval-ms: 30000
>  optimisticlock-maximum-retries: 3
>  optimisticlock-maximum-retry-delay: 2000
>  
> Checked thread [Camel (camel-1) thread #1 - AggregateRecoverChecker] picked up msg and process repeatly.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)