java用的jedis连接redis。
reids是安装在虚拟机里面,ip是192.168.216.128,在本地能ping通虚拟机,并且xshell也能远程登录虚拟机。
虚拟机内的redis服务正常,可以启动,并且执行命令没问题。
问题:
在虚拟机外telnet+端口号连得上虚拟机而java连接却连不上redis。
异常信息:
Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
at redis.clients.jedis.Connection.connect(Connection.java:134)
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:69)
at redis.clients.jedis.Connection.sendCommand(Connection.java:79)
at redis.clients.jedis.Connection.sendCommand(Connection.java:75)
at redis.clients.jedis.BinaryClient.auth(BinaryClient.java:499)
at redis.clients.jedis.Jedis.auth(Jedis.java:1963)
at com.liyh.web.JedisDemo.test1(JedisDemo.java:13)
at com.liyh.web.JedisDemo.main(JedisDemo.java:188)
Caused by: java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at redis.clients.jedis.Connection.connect(Connection.java:129)
连接不上,不知道为什么连接不上,谁知道还请告知,谢谢!
关闭linux上的防火墙就行了
分享到:
相关推荐
linux中安装redis和jedis及jedispool; redis安装所遇到的问题;
本demo为java连接redis,提供jedis连接池,提供String与Hash的存取方式; 提供相关工具包括vm虚拟机和linux的centos7;
redis-4.0.2 Linux版本及在Linux上安装文档与开发是连接redis需要的jar包
Redis在java环境下的编程接口以及Linux下的安装软件!够用
Redis,jedis.jar最新版 有win和linux版本。 Redis,jedis.jar最新版 有win和linux版本
Redis3.0 的安装与使用。Linux下的安装,和java中jedis客户端的使用。
Linux安装好Redis之后,使用Java进行连接,Java代码如下 package com.wzj.demo.test; import redis.clients.jedis.Jedis; /** * Created by wzj on 2018/3/29. */ public class RedisJava { public static void ...
视频详细讲解,需要的小伙伴自行百度网盘下载,链接...05_linux环境安装redis 06_redis 持久化 07_redis 事务 08_删除策略 09_redis服务器配置 10_高级数据类型 11_主从复制 12_哨兵模式 13_cluster 14_企业级解决方案
Redis(REmote DIctionary Server)是一个Key Value存储系统,是非常...掌握Redis在Windows和Linux下的安装配置、五大数据类型、常用操作命令、Redis持久化、主从复制、事务控制以及用Jedis操作进行Java开发等技术点
使用自己购买的阿里云轻量级服务器模拟了redis集群,文档花了一晚上整理,解决遇到的问题写的详细,但搭建过程比较简洁,一点不啰嗦,着重于实操,后续也补充了许多注释进去,包含截图。主要写了以下几点: 1.redis...
1、在java程序中,连接不上redisCluster。 报错信息: no reachable node in cluster 原因:创建集群时,使用了127.0.0.1,要改为公网ip才行。 redis-cli –cluster create 127.0.0.1:7001 127.0.0.1:7002 解决方法...
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....
此包由java重新编译过,包含tomcat-redis-session-manager-jre7-tomcat6、jedis-2.7.3、commons-pool2-2.3 附此包在测试环境的亲测记录以及使用方法。 https://www.guoxin-linux.com/post/8.html
熟练掌握 h5、css、js,能开发 web 前端 熟练使用 submit、HBuilder、eclipse、idea 等开发工具 ...熟悉 Redis 缓存技术,搭建哨兵、集群、主从以及使用 Jedis 来完成单机、连接池和集群下的操作熟悉使用 Docker
使用Redis-MQ需要引入日志包的实现依赖。 三、怎么用 1、导入依赖 <groupId>com.github.mihone</groupId> <artifactId>redis-mq <version>0.1.5 注意,jedis必须是3.0版本以上 2、配置Redis 请使用application....
此包由java重新编译过,包含tomcat-redis-session-manager-jre7-tomcat6、jedis-2.7.3、commons-pool2-2.3 附此包在测试环境的亲测记录以及使用方法。 https://www.guoxin-linux.com/post/8.html
│ 07-使用Jedis连接集群操作.avi │ 00-今日大纲.avi │ 01-RDB持久化方式.avi │ 02-AOF的持久化方式.avi │ 03-Redis的主从架构(主从从).avi │ 04-主从出现宕机怎么办?.avi │ 05-哨兵.avi │ 06-搭建Redis的...
10.1. Installation Instructions for the Java Developer 10.1.1. Maven Installation 10.1.2. Gradle Installation 10.2. Installing the Spring Boot CLI 10.2.1. Manual Installation 10.2.2. Installation with...