[
https://issues.apache.org/jira/browse/CAMEL-17577?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen updated CAMEL-17577:
--------------------------------
Fix Version/s: 3.14.2
3.15.0
> Greedy flag causing consumer health check to fail
> -------------------------------------------------
>
> Key: CAMEL-17577
> URL: https://issues.apache.org/jira/browse/CAMEL-17577
> Project: Camel
> Issue Type: Bug
> Components: camel-core
> Affects Versions: 3.14.1
> Reporter: Benjamin Graf
> Priority: Major
> Fix For: 3.14.2, 3.15.0
>
>
> Polling consumer using greedy flag to immediately poll again for large size
> of messages available are causing consumer health checks to fail for a
> possibly "long" time. In an environment like a Kubernates cluster this could
> cause recurring pod restarts that might tighten the need to use greedy
> because of a growing size of messages needed to be polled.
> The variable firstPoolDone (btw rename to first{*}Poll{*}Done) in
> ScheduledPollConsumer should also be set true if first greedy run has been
> finished.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)