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

Anton Roskvist commented on ARTEMIS-3805:
-----------------------------------------

Hello [~clebertsuconic] 

This seems to introduce an issue for me in a testing environment... messages 
get "stuck" on $.artemis.internal...-queues. Setting the previous default  
(producer-window-size=-1) resolves the issue and message flow resumes.

It might be because some messages getting forwarded in my case exceeds the 1MiB 
window size and I guess smaller messages sent after those gets stuck "behind" 
the large ones.

Again, setting the previous default solves it for me but if this is expected 
behavior I guess it should be mentioned in the patch notes once 2.22.0 releases?

> Change default Bridge Producer Window Size to 1MB
> -------------------------------------------------
>
>                 Key: ARTEMIS-3805
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3805
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>            Reporter: Clebert Suconic
>            Assignee: Clebert Suconic
>            Priority: Major
>             Fix For: 2.22.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The default producer value for a Bridge (clustered or not) is -1, meaning 
> unlimited.
> We had seen scenarios where the target and source runs out of memory when 
> running on slow networking or disk.
> I have looked into changing the implementation to back pressure the 
> networking, however values are added into an Executor (through an Actor), and 
> we the alternate back pressure would mean to add a new value to this 
> executor, binding it towards the network.
> Which is a whole circle round back to the same problem... managing credits.
> instead of adding a new value, I will change the default value for Bridges 
> which would have the same impact.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to