duke8253 commented on issue #7373:
URL: https://github.com/apache/trafficserver/issues/7373#issuecomment-743403928


   After looking at the code related to the session cache, I think what we can 
do now is:
   
   - Decrease the default session bucket size, that should help with having 
less threads stuck on the same bucket for insert operation.
   - Refactor the code such that only places that modifies the queue is 
protected. 
   
   This should help a bit for now, but we do need to figure out a better long 
term solution for this. We also need to implement a mechanism that deletes 
expired/invalid sessions from the session cache periodically. Also maybe see if 
`proxy.config.ssl.session_cache.auto_clear` is set to `enabled`, this might 
also have some performance issues related to it. 
   
   Btw, have you tried comparing the performance between 
`proxy.config.ssl.session_cache` 1 (OpenSSL implementation) and 2 (ATS 
implementation)? 


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