I am using AmazonMQ (ActiveMQ) as an ESM for a lambda. I have no concurrency limit on the lambda itself, but the AmazonMQ ESM is limiting the concurrency to 5, and messages in queue aren't getting processed because it is waiting for 1 of the 5 lambdas to finish execution.
I want much higher concurrency, into the thousands. How can I tell AmazonMQ to create more consumers? Can a single consumer be used to manage multiple concurrent lambda invocations?