eolivelli commented on issue #9721: URL: https://github.com/apache/pulsar/issues/9721#issuecomment-789543641
The trigger for the problem is the number for "threads", that for pulsar-perf produce is basically a number of producers. in this case we have threads = 10, and basically you are running 10 PulsarClient/Producer concurrently. The only "fix" or mitigation for this issue would be to add a global (static) memory limit like in PIP-74 https://github.com/apache/pulsar/wiki/PIP-74%3A-Pulsar-client-memory-limits and also to share a single PulsarClient among the 'threads' cc @merlimat I am not sure I can close this issue now or we can close it after PIP-74 ---------------------------------------------------------------- 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]
