zy-kkk opened a new pull request, #31177:
URL: https://github.com/apache/doris/pull/31177

   ## Proposed changes
   
   Issue Number: close #xxx
   
   pick from  (#30588)
   
   This PR makes the following changes to the connection pool of JDBC Catalog
   1. Set the maximum connection survival time, the default is 30 minutes
   
   -   Moreover, one-half of the maximum survival time is the recyclable time,
   -   One-tenth is the check interval for recycling connections
   
   2. Keepalive only takes effect on the connection pool on BE, and will be 
activated based on one-fifth of the maximum survival time.
   3. The maximum number of existing connections is changed from 100 to 10
   4. Add the connection cache recycling thread on BE, and add a parameter to 
control the recycling time, the default is 28800 (8 hours)
   5. Add CatalogID to the key of the connection pool cache to achieve better 
isolation, requires refresh catalog to take effect
   6. Upgrade druid connection pool to version 1.2.20
   7. Added JdbcResource's setting of default parameters when upgrading the FE 
version to avoid errors due to unset parameters.
   
   ## Further comments
   
   If this is a relatively large or complex change, kick off the discussion at 
[d...@doris.apache.org](mailto:d...@doris.apache.org) by explaining why you 
chose the solution you did and what alternatives you considered, etc...
   
   


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

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to