codelipenghui commented on issue #9783:
URL: https://github.com/apache/pulsar/issues/9783#issuecomment-789776802


   Thanks @xuesongxs . Seems the problem is the proxy creates a Pulsar client 
for each connection since the proxy need to do the authentication by the 
client. Since each Pulsar client will create a HashedWheelTimer, so the error 
occurs and more HashedWheelTimer will waste a lot of cpu cycles(the tick time 
is 1ms in the Pulsar client).
   
   I think we should make the HashedWheelTimer static in the Pulsar client.


----------------------------------------------------------------
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