Chickenzilla opened a new issue #7896:
URL: https://github.com/apache/pulsar/issues/7896


   **Is your enhancement request related to a problem? Please describe.**
   We are trying to validate performance characteristics in a key-shared 
subscription scenario, but when configuring pulsar-perf to send/consume from a 
given topic using key-shared, only one consumer on the topic receives all of 
the messages.  This is unrealistic and not a good validation of expected 
typical key-shared functionality.
   
   **Describe the solution you'd like**
   A command line switch should be added to allow setting the message's routing 
key to either a random or incrementing value, such that multiple key-shared 
consumers will spread the load somewhat evenly, while keeping overhead of 
production low.
   
   **Describe alternatives you've considered**
   Short of writing/using our own performance tool, there is no alternative or 
workaround.  In order for key-shared consumers to share, they must receive 
messages published in a way that allows for it.
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to