[ 
https://issues.apache.org/jira/browse/ARTEMIS-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16118815#comment-16118815
 ] 

clebert suconic commented on ARTEMIS-1328:
------------------------------------------

michaelandrepear: so just quickly why the increase of CHECK_QUEUE_SIZE_PERIOD
[2:26pm] michaelandrepear: from 100 to 1000
[2:26pm] michaelandrepear: what does that do?
[2:26pm] clebert: it will check if the queue can be back into direct deliver
[2:26pm] clebert: it’s meant for after low periods
[2:26pm] clebert: I think 100 milliseconds it’s too short
[2:27pm] clebert: it’s usually meant to after the consumer caught up
[2:27pm] michaelandrepear: ok cool
[2:27pm] clebert: so.. you have no messages pending
[2:27pm] clebert: beeing idle for a while
[2:27pm] clebert: you check again…
[2:27pm] clebert: checking every 100 Milliseconds was being too much I think
[2:27pm] clebert: maybe I should add that to the JIRA
[2:28pm] michaelandrepear: i just couldnt work out what exactly 100 to 1000 was 
specific if its just gut feeling thats cool
[2:28pm] clebert: do you mind if I copy & paste the chat here into there?
[2:28pm] michaelandrepear: i was thinking it was more specific reason
[2:28pm] clebert: gut feeling really
[2:28pm] michaelandrepear: of course not
[2:28pm] clebert: after running tests

> Delivery guard can take too long
> --------------------------------
>
>                 Key: ARTEMIS-1328
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1328
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>    Affects Versions: 2.2.0
>            Reporter: clebert suconic
>            Assignee: clebert suconic
>             Fix For: 2.3.0
>
>
> There is a flush on delivery guard flush.
> if it's taking too long it will block the queue for a long period.
> This needs to be a quick check or keep doing async checks.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to