redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refus
今天在连接redis时出现了一个奇怪的错误。如下:
public class RedisTest {@Testpublic void redisTest(){// 连接RedisJedis jedis = new Jedis("localhost",6379);
// jedis.auth("h980522");
int i = 0;
try {long start = System.currentTimeMillis();while (true) {long end = System.currentTimeMillis();if (end - start >= 1000) {break;}jedis.set("test" + i, i + "");i++;}
}
//catch(Exception e){// e.printStackTrace();
// }
finally {jedis.close();
}System.out.println("redis每秒操作: "+i+" 次");
}
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
省略……
Caused by: java.net.ConnectException: Connection refused:
省略……
这个错误很意思简单,就是说连接被拒绝了。
连接被拒绝了一般可以通过该一下方式进行解决:
redis数据库连接时遇到的错误:redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException:
自己在看了这篇博客后,除了修改端口号6379之外每个方法都尝试了,但是还是不行。
自己为什么不认为是端口号的错误呢?
因为自己在启动redis服务器后,使用客户端进行连接是正常可以使用的。
但是自己后来实在是没有办法,就将redis的端口改为了6380,重新进行链接连接。
重进进行连接,运行成功了。
原本自己以为只是端口的错误。然后自己也不知道怎么想的把已经修改了的6380改回成了6379,结果这次在6379端口下,也运行成功了。
这?是什么情况????
后来自己检查了6379端口,发现其实并没有其他应用程序占用了改端口。然后自己查了很多博客,自己感觉有一个可能是相关的:
Redis偶发连接失败案例分析
虽然这个博客里面的错误是连接服务器的错误。
CRedis.Client.RExceptions.ExcuteCommandException: Unable to Connect redis server: ---> CRedis.Third.Redis.RedisException: Unable to Connect redis server:在 CRedis.Third.Redis.RedisNativeClient.CreateConnectionError()在 CRedis.Third.Redis.RedisNativeClient.SendExpectData(Byte[][] cmdWithBinaryArgs)在 CRedis.Client.Entities.RedisServer.<>c__DisplayClassd`1.
而不是自己这里的连接被拒。但是自己的错误的原因也许是因为,自己使用了一个while(true)
的循环,导致在这个循环里面,建连速度太快,导致服务端backlog队列溢出,连接被server端reset。当然这也是自己的猜想。还有待深入学习后进行校正。
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refus相关推荐
- redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refu
今天在做Redis 测试的时候遇到一个错误,写一篇博客博客记录一下: 错误: redis.clients.jedis.exceptions.JedisConnecti ...
- 【已解决】Exception in thread “Thread-0“ redis.clients.jedis.exceptions.JedisConnectionException: java.n
问题: Exception in thread "Thread-0" redis.clients.jedis.exceptions.JedisConnectionException ...
- 解决高并发下Redis连接失败redis.clients.jedis.exceptions.JedisConnectionException Attempting to read from a bro
引出问题 当前Redis配置项 测压环境 出现的问题: redis.clients.jedis.exceptions.JedisConnectionException: Attempting to r ...
- 一次redis连接配置修改引发的redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream.异常
一次redis连接配置修改引发的redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream.异常 ...
- redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
解决办法:调整JedisPoolConfig中maxActive为适合自己系统的阀值. <bean id="dataJedisPoolConfig" class=" ...
- 测试连接redis时报错redis.clients.jedis.exceptions.JedisConnectionException: Failed to create socket.
解决方法 如果关注Redis的问题,有这么几个方面: 配置文件中应该注释69行的127地址:# bind 127.0.0.1 配置文件中应该修改修改88行为no:protected-mode no 然 ...
- springboot报错:Could not get a resource from the pool redis.clients.jedis.exceptions.JedisConnection
运行项目时报错: 2022-04-15 19:27:54.052 ERROR 9676 --- [nio-8181-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServl ...
- nested exception is redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication requir
springboot 1.5X 升级2.0时,redis 配置密码报错 org.springframework.dao.InvalidDataAccessApiUsageException: NOAU ...
- 【异常】redis.clients.jedis.exceptions.JedisDataException: ERR unknown command ‘PSETEX‘
[异常]redis.clients.jedis.exceptions.JedisDataException: ERR unknown command 'PSETEX' 参考文章: (1)[异常]red ...
最新文章
- jeecgboot前端开发_一款基于代码生成器的Java快速开发平台【jeecg-boot】
- FlashBuilder(FB/eclipse) 打开多个无效
- JPA2.0回调函数的使用
- 【三代增强干货一枚】外向交货单Delivery (VL01N)Header屏幕增强
- 重磅 !《微信生态运营全景解读白皮书》,10 大热门场景、5 大案例剖析!
- Spring注解开发-属性依赖注入
- 性能测试 vs 负载测试 vs 压力测试
- 实现输入框小数多 自动进位展示,编辑时实际值不变
- linux python源码目录结构,TensorFlow0.8源码阅读 -- 代码目录结构讲解
- 阿里HBase高可用8年“抗战”回忆录
- 放苹果(信息学奥赛一本通-T1206)
- NYOJ77 - 开灯问题
- php创建图片的缩略图,如何通过php给图片创建缩略图?
- 2018中国移动校招笔试记录
- 姿态角解算(MPU6050 加速度计加陀螺仪)
- (疯狂的石头)阿弥陀佛,上帝保佑铃声 (疯狂的石头)阿弥陀...
- 身份证验证 80秒13亿数据校验
- html怎么打入文本框,html怎么在文本框里面输入文字
- 2020秋季甲级PAT 7-4 Professional Ability Test (30 分)
- Android常考问题(8)-设计模式:Builder模式(顺带学习了一下String的比较和final)