Redis Java连接池调研

线上服务,由于压力大报错RedisTimeOut,但是需要定位到底问题出现在哪里?

查看Redis慢日志,slowlog get 发现耗时最大的也是11000us也就是11ms

暂时没发现特别慢的查询,所以问题转移到了 应用和redis中间衔接的连接池pool,所以需要打印pool的相关指标

LettucePoolingConnectionProvider 的 pools.values() 就是连接池
连接池 poolgetNumActivegetNumIdle 方法

参考文章

Jedis源码阅读之连接池 https://www.jianshu.com/p/80ce05090def

最新文章

  1. [LeetCode] Is Subsequence 是子序列
  2. Sql Server 2008卸载后再次安装一直报错
  3. linux Centos 6.5 FTP服务原理及vsfptd的安装、配置(转)
  4. iphone Dev 开发实例8: Parsing an RSS Feed Using NSXMLParser
  5. IOSSelector的用法
  6. Spring EL Operators example
  7. Android开发JDBC连接mysql数据库导入驱动方法
  8. bzoj 2002: [Hnoi2010]Bounce 弹飞绵羊 動態樹
  9. Unity 利用Coroutine实现跳动数字效果
  10. (七)Angularjs - 控制器
  11. Elasticsearch高级搜索排序( 中文+拼音+首字母+简繁转换+特殊符号过滤)
  12. 第四届河南省ACM 序号互换 进制转换
  13. Beta版本敏捷冲刺每日报告——Day3
  14. hdu 1255 覆盖的面积(求覆盖至少两次以上的面积)
  15. Linux压缩与解压缩文件
  16. jQuery添加添加时间与时间戳相互转换组件
  17. C++ Enum 转 Lua Table工具
  18. Android so文件进阶 <一>
  19. python测试开发django-24.表单提交之get请求
  20. JS - 解决鼠标单击、双击事件冲突问题(原生js实现)

热门文章

  1. Docker入门(一):安装
  2. ASP.NET Core MVC里面Razor如何获取URL参数
  3. centos配置发送邮件
  4. O055、Detach Volume 操作
  5. SIP笔记
  6. vue 项目中如何在页面刷新的状态下保留数据
  7. 理解Cookie和Session的区别及使用
  8. 第五篇.python进阶
  9. Hadoop_08_客户端向HDFS读写(上传)数据流程
  10. dubbo框架-学习-dubbo原理