Artemis slow consumers don't work. Disable them.

Description

I'd migrated to using Artemis slow consumers for RPC as our old memory bound mechanism didn't work if we decided to cap overall RPC memory footprint on the server. Plus, disconnecting RPC clients isn't a good idea when most clients don't code for it.

For the record, Artemis does not use a sliding window of messages produced on a queue and messages acknowledged, so a quick burst produced before the quantum is up results in the appearance of slow consumption and termination of the consumer.

Status

Assignee

Rick Parker

Reporter

Rick Parker

Labels

Feature Team

Performance and Platform Sustainability

Story Points

None

Fix versions

Ported to...

Corda 4.3

Priority

Medium

Affects versions

Configure