![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 67
南城徐凤年
本主支持原创,开源,代码可用,案例真实,如有不足,欢迎指正,不胜感激。
展开
-
Redis(Jedis)连接池报错“Could not get a resource since the pool is exhausted”的解决方法
场景:线上redis和服务不在同一个服务器,压力大的时候经常出现上述报错,将连接池参数调大,可以暂时解决,但是压力增长之后还是会出现,调整参数治标不治本。一般在配置redis连接池的时候都会开启验证从池中获取的连接的有效性:config.setTestOnCreate(true);当redis服务器和提供接口服务的服务器不在同一台机器上的时候可能由于网络原因导致池中连接不可用,这个时候再去检测从池中拿到的连接的有效性就极有可能会出现以上错误。将setTestOnCreate设置为false,是不可取原创 2021-06-24 18:57:45 · 14890 阅读 · 0 评论 -
redis数据迁移redis-dump(redis从A服务器迁移到B服务器)
一、环境准备迁移需要用到redis-dump 工具,需要安装,centos 7 步骤如下1、配置yum仓库yum install centos-release-scl-rh -y2、安装依赖环境rubyscl enable rh-ruby23 bash3、查看ruby版本ruby -v4、安装 redis-dumpgem install redis-dump -V二、使用redis-dump导出数据redis-dump -u IP:PORT -d 6 -a p..原创 2021-02-26 10:54:56 · 1076 阅读 · 0 评论