You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Manuel Shenavai (Jira)" <ji...@apache.org> on 2020/01/22 15:29:00 UTC
[jira] [Created] (CAMEL-14425) Mail Consumer Performance
Optimization
Manuel Shenavai created CAMEL-14425:
---------------------------------------
Summary: Mail Consumer Performance Optimization
Key: CAMEL-14425
URL: https://issues.apache.org/jira/browse/CAMEL-14425
Project: Camel
Issue Type: Bug
Components: camel-mail
Reporter: Manuel Shenavai
Attachments: performance.PNG
Hi,
we use the camel mail component and noticed a performance issue if we poll a mailbox with a lot of messages (30.000+), though we set a small value for maxMessagesPerPoll and FetchSize. I found that all available messages are looped through multiple times.
In a test I measured the number of messages processed in 5 seconds for different amount of available messages in the inbox before and after optimizing the code. MaxMessagePerPoll is set to 3.
I attach a picture with the results of the measurement.
https://github.com/mash-sap/camel/commit/1a92bf9da8f06541a926e5f9c78947c2e62ef7f2
This problem affects not a specific version.
Best regards,
Manuel
--
This message was sent by Atlassian Jira
(v8.3.4#803005)