Github user cshannon commented on the issue: https://github.com/apache/activemq-artemis/pull/2191 @clebertsuconic - My use case is for the "service provider" case where the administrators want to protect a shared resource broker that services many different customers and fine tune settings. In this case there is often many different clients competing for resources and an administrator may want to tune the broker to lower the window size for slow or bad clients, etc. This doesn't prevent the user from overriding the setting on their client if they really want to change the window size of course. While it's probably not the most common use case it's the scenario I deal with the most and it is very useful coming from a 5.x broker where prefetch can be configured per policy.
---