zoukankan      html  css  js  c++  java
  • 思考:java连接池使用注意事项?

    思考:java连接池使用注意事项?
    最大连接数?---流量异常增加时,不至于无连接可用,还有一些buffer来创建新的连接
    最大空闲连接数?最小空闲连接数?---流量陡增,并且单个连接被占用太久时,做好准备(一些“富裕的”连接)
    连接时间,socket连接时间?---不设置走默认,可能会很久,设置一个相对较小的合理的值,快速返回,不会造成“外运行环境的”阻塞
    空闲检测---空闲太久的,也许都无效了,该删除也得删除;这里面涉及到检测的策略:多久进行一次检测,空闲多久的被evict?
    从池子里面拿连接,归还到池子中时是否检查连接的有效性?是borrow时,是retrurn时,是idle check时还是create时搞这个事情呢?

    外运行环境:指的是当前运行的代码所在的线程环境(可能是一个线程池中的线程,如果阻塞太久,在高并发下,容易造成线程枯竭)

  • 相关阅读:
    maven私服
    docker
    mysql ip
    jenkins安装
    centeros7防火墙操作
    centeros7 gitlap安装
    nexus安装及使用(maven私服掌握)
    idea永久激活使用
    redis密码验证
    Nginx服务优化配置
  • 原文地址:https://www.cnblogs.com/big1987/p/11404921.html
Copyright © 2011-2022 走看看