连接池对系统性能的影响


82

目录

  1. 系统启动时
  2. 系统预热

系统启动时

拿客户端连接Redis来说

  • 系统启动时由于连接池还没有建立连接,会导致刚开始很多请求耗时较高
  • 系统启动一段时间后,连接池与Redis建立了长连接。后续访问直接使用连接池中的连接,耗时就会降下来。

系统连接Redis超时错误的量随时间变化大致如下:

image-20230123144108324

系统预热之连接池

在系统启动时,除了有通过对缓存中间件预热降低数据库的访问压力,还有连接池的预热。

就像上面Redis建立连接时的数据不可用,可以通过提前访问Redis进行预热。


文章作者: 小小千千
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小小千千 !
评论
  目录