hikari 最小连接数没有说是值是多少. 最大默认的是 10. 这里设置了 5 和 20 主要是贴合自己公司日常的设置. 最大连接数还是和服务器的硬件配置有关. 这个值并不是设置的越大越好. 这和多线程一样, 并不是设置了 1 千 1 万 越大就越好. 这里其实是根据自己服务器的配置. 像我本地的机器是四核的这里可以设置为 10. 如果在服务器的环境里面 , 服务器达到了八核的话, 我们就可以设置为 20.
最小的值, 往往是为了控制闲置的连接数太多., 所以我们会设置在 5 或者是 10.5 到 10 区间里面的数字, 也是没有问题的.
hikari 的作者是建议最大和最下一样. 他是希望尽量不要设置最小的连接数, 这样 hikari 的连接池大小就是固定的. 几乎也是没有什么问题的, 毕竟我们的系统也不会出现闲置的情况. 闲置就是长时间 0 访问, 这种情况对于互联网公司一般是不会出现的. 哪怕是在凌晨也是会有一定用户的请求的. 可能有一些夜猫子 或者是国外的用户. 都有可能回来访问. 这是很正常的. 何况 hikariCP 又是十分高效稳定的.
连接数设置两种方式, 第一种设置为相同的 10 和 10. 或者是 20 和 20,20 的情况自身服务器配置要高一些. 往往的话服务器达到八核是不错的.
另外一种就是最小值和最大值区分开. 最大设置为 20. 最小设置为 5 或者 10.
结束
来源: http://www.bubuko.com/infodetail-3328998.html