Currently, a single Spring-Pulsar consumer consumes messages using a single thread by default, which becomes a bottleneck in high-throughput scenarios.
Feature request:
Support configuring the number of threads for a single consumer to improve the processing capacity of an individual consumer.
Comparison: The native Pulsar Client can achieve multi-threaded consumption via asynchronous processing or ConsumerListener.