redis异常原因及解决方案


本文摘自PHP中文网,作者V,侵删。

下面是工作中遇到的redis异常问题,并在文章末尾给出了异常出现的原因及解决方案,希望对大家有所帮助。

1

2

3

4

5

6

7

8

Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out

at redis.clients.jedis.Connection.connect(Connection.java:155)

at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:83)

at redis.clients.jedis.Connection.sendCommand(Connection.java:94)

at redis.clients.jedis.Connection.sendCommand(Connection.java:89)

at redis.clients.jedis.BinaryClient.auth(BinaryClient.java:539)

at redis.clients.jedis.BinaryJedis.auth(BinaryJedis.java:2000)

at com.cheguanjia.test.Jdeis.main(Jdeis.java:20)

1

2

3

4

5

6

7

8

9

10

11

Caused by: java.net.SocketTimeoutException: connect timed out

at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)

at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)

at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)

at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)

at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)

at java.net.Socket.connect(Socket.java:589)

at redis.clients.jedis.Connection.connect(Connection.java:149)

... 6 more

异常出现的原因:

阅读剩余部分

相关阅读 >>

Redis中设置lru算法的方法

如何基于Redis实现消息队列

Redis怎么清理缓存

window 下Redis的安装步骤

linux下正确开启关闭Redis的命令是什么

什么是布隆过滤器?Redis中如何使用?

为什么Redis是单线程

Redis协议是什么样的

windows下如何正确安装Redis

Redis为什么快

更多相关阅读请进入《Redis》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...