当前位置:   article > 正文

解决redis.clients.jedis.exceptions.JedisDataException: ERR max number of clients reached

redis.clients.jedis.exceptions.jedisdataexception: err max number of clients

解决Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR max number of clients reached

spark-streaming报错:Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR max number of clients reached,
原因:redis链接过多,超多上限。
解决方法:

  1. 检查代码中是否存在调用结束并未关闭的redis连接,调用命令:
jedis.close()
  • 1

关闭连接。

  1. 设置maxclients
    配置文件redis.conf
maxclients 10000
  • 1

启动参数

$ ./redis-server --maxclients 10000
  • 1

命令

CONFIG set maxclients 10000
  • 1

参考文献:

https://blog.csdn.net/tengxing007/article/details/88354218

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/672622
推荐阅读
相关标签
  

闽ICP备14008679号