关于java连接redis数据库报: Connection refused: connect 的问题
2017-07-04 21:17
525 查看
1、Java要连接redis数据库时首先得测试两者之间的连通性:
2、解决方法:
1)关闭防火墙.(可能linux防火墙作用,限制了端口的出入)
参考:Ubuntu 16.04关闭防火墙的方法
2)修改redis.conf文件,将 bind 127.0.0.1这一行注释掉
3)修改redis.conf文件,将protected-mode yes 改为no,或直接修改redis安装目录下的配置文件redis-conf 中的属性字段 "requirepass 访问密码"
4)重启redis服务
3、测试:
package com.nocol.jedis; import redis.clients.jedis.Jedis; /** * 测试联通 * @author Nocol */ public class connTest { public static void main(String[] args) { Jedis jedis=new Jedis("192.168.44.129",6379); System.out.println(jedis.ping()); jedis.close(); } }但是意外报错:(ip:192.168.44.129在Windows下是能ping通的)
2、解决方法:
1)关闭防火墙.(可能linux防火墙作用,限制了端口的出入)
参考:Ubuntu 16.04关闭防火墙的方法
2)修改redis.conf文件,将 bind 127.0.0.1这一行注释掉
3)修改redis.conf文件,将protected-mode yes 改为no,或直接修改redis安装目录下的配置文件redis-conf 中的属性字段 "requirepass 访问密码"
4)重启redis服务
3、测试:
相关文章推荐
- 关于java通过proxool连接数据库多数据源的问题
- redis(三)--Java代码-telnet可以连接成功但是出现Connect timeout问题-解决方案
- 关于Java web中servlet连接数据库的一个细节问题
- 关于javaweb连接数据库无任何报错信息的问题
- 关于java数据库连接的问题
- 关于使用navicat for mysql在建立数据库连接时出现的2003 can't connect to mysql server on'localhost'(10038)问题
- 关于oracle设置不活动自动断开连接导致java访问数据库时发生异常的问题
- 关于Java图形化连接微软SQL server(含2005,2008,2012等)数据库的问题
- 关于部署完asp.net程序后不能访问页面也不能连接数据库的问题
- com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection timed out: connect数据库
- Java与数据库SQLSserver2005的连接问题解决
- 关于Java中的数据库操作问题
- 我用的是stringgrid连接数据库!关于提高性能的问题
- HSQLDB学习心得(1)-关于SERVER模式下多个数据库的启动问题与数据库连接
- 关于JSP与数据库连接的问题?请求各位支援!急!!!!!
- 关于struts 连接数据库的问题
- 关于 Hibernate 连接数据库的问题
- 学习java(二)-----关于jdbc连接的"擦屁股"问题
- 关于插件项目中连接数据库的问题
- 关于PHP无法连接MSSQL数据库的问题