Hi Paul, My suggestion based on the user perspective.With Current flow control implementation when there is a load, publishers are getting blocked and messages are not publishing to broker side till the available free memory increased. So publisher will get a considerable time to publish the messages and due to that user won't see published messages reflect on broker side as quick as before. This will confuse a new user who don't knows the internals and May be users feel MB performs slowly and will affect the user impression on MB.
So IMO enable flow control feature should given to the user to decide. Apart from that we couldn't able to measure any memory use or negative due to flow control enabling. On Tue, May 6, 2014 at 3:40 PM, Paul Fremantle <[email protected]> wrote: > What is the impact of leaving it enabled by default? Is there some > greater memory use, slow down or other negative? > > Paul > On 6 May 2014 06:04, "Asanka Vithanage" <[email protected]> wrote: > >> Hi All, >> >> With MB 220 we are going to introduce a new feature to flow control the >> publisher. Currently by default MB pack comes with enabling that feature. >> >> But AFAIU flow control requires only on systems which expose to high >> message loads.for such systems we could enable the Flow control feature as >> required. >> >> So don't it a good idea to disable flow control on default pack and allow >> users to select whether they required flow control? >> >> WDYT? >> >> >> >> -- >> Asanka Vithanage >> Senior Software Engineer -QA >> Mobile: +94 0716286708 >> Email: [email protected] >> WSO2 Inc. www.wso2.com >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> -- Asanka Vithanage Senior Software Engineer -QA Mobile: +94 0716286708 Email: [email protected] WSO2 Inc. www.wso2.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
