Are coming, not commenting: typo introduced by the the phone, sorry! Il ven 3 giu 2022, 22:07 Francesco Nigro <nigro....@gmail.com> ha scritto:
> Hi Ben, > > You can use TCP_FAST_OPEN on Artemis acceptors in case connections are > commenting from the came clients (I don't remember if is an exposes Netty > configuration) or...submit a PR to let Artemis separate (multiple) threads > to accept connections but, as you said, this is just an anti-pattern and in > order to reduce the client code you can think about using a transparent > connection pooling mechanism, instead. > > > Il ven 3 giu 2022, 21:55 Ben Warrick <horseatingwe...@gmail.com> ha > scritto: > >> I'm running Artemis 2.14, and one of the systems publishing to it creates >> a >> lot of separate tasks -- from its perspective. I can see on Artemis that >> the Total connection count vs Total messages acknowledged is pretty close, >> so it's apparent that the client system is making use of the anti-pattern >> of creating a new connection for each message it publishes. I don't have >> access to the client system implementation, but is there anything I can do >> on the Artemis end to make it more efficient? Latency with this system is >> becoming an issue. Also every 30 minutes or so there is a spike in CPU >> usage (~50%) which I assume is garbage collection. During that spike >> message publishing slows down a lot. >> >> Thanks, >> >> Ben >> >