`

java连接远程服务器redis常遇问题

 
阅读更多
1、先在本地CMD命令中ping IP地址,网络是否正常
2、ping命令正常,telnet ip 端口号,检查6379,redis端口是否正常
3、检查/etc/redis/redis.conf配置文件中是否有bind 127.0.0.1 redis绑定限制,如有注释掉

查看redis版本号:redis-cli --version

远程服务器上安装telnet服务端,ubuntu14.04
查看telnet运行状态
Netstat –a | grep telnet 输出为空,表示没有开启服务
安装openbsd-inetd
Apt-get install openbsd-inetd 如果已安装过,会提示已经安装,直接执行下面的步骤
安装telnetd
Apt-get install telnetd 安装完之后,查看/etc/inetd.conf的内容会多一行telnet stream  tcp  nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in.telnetd
执行命令cat /etc/inetd.conf  | grep telnet
输出: telnet     stream  tcp     nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in.telnetd
重启openbsd-inetd
/etc/init.d/openbsd-inetd restart
输出:* Restarting internet superserver inetd
查看telnet运行状态
Netstat –a | grep telnet
输出:tcp00 *:telnet*:*LISTEN
此时表明已经开启了telnet服务。
telnet登录测试
#telnet 127.0.0.1
输出:
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'. (停在这里的时候要按Ctrl+] 然后回车)
telnet>  (表示登陆成功)

本地cmd命令执行器中执行telnet ip ,检查是否能正常连接到远程服务器
如果进入登录用户界面,说明连接正常。
执行telnet ip port,检查指定端口是否可以连接正常
连接redis 6379端口失败可能是redis.conf文件中配置有bind 127.0.0.1的绑定限制,注释即可。


   
分享到:
评论

相关推荐

    使用Java code 远程访问 Redis 服务器 代码(Jedis).zip

    在Java编程环境中,远程访问Redis服务器通常通过使用客户端库实现,其中Jedis是最常见的选择。Jedis是一个用Java编写的Redis客户端,它提供了丰富的API来操作Redis数据结构。本文件"RedisTest.java"应包含了一个使用...

    java连接Redis资源包(最新)

    总结一下,本资源包提供了最新版的Redis服务器安装文件和Java连接Redis所需的库,对于Java开发者来说是实现与Redis交互的重要工具。在实际开发中,你还需要了解Redis的数据结构、事务、持久化、主从复制、哨兵系统等...

    java连接Redis服务器端的示例工程

    java连接Redis服务器端的示例工程,演示了通过Redisson 连接redis服务器的读取与存储代码

    java连接Linux上的redis,并用代码实现java操作redis的基本操作键(字符串,列表,哈希,散列,有序集合)

    简单来说就是用java实现远程操作redis,ip地址要找到自己linux上连网后的ip地址,在每个case文件中修改后就可以实现了,对应的test文件是实现操作文件,你可以自己写一个主程序把他们包括起来。哦,对了这里面包括了...

    Redis友好界面管理工具,php+redis,java+redis

    用户可以通过这个工具连接到本地或远程的Redis服务器,进行键值对的查看、添加、修改和删除等操作。它的功能包括但不限于: 1. **连接管理**:你可以创建多个连接配置,分别管理不同的Redis服务器。 2. **键值浏览*...

    java操作redis.docx

    Java 操作 Redis Java 操作 Redis 是使用 Java 语言来访问和操作 Redis 数据库的方法。Redis 是一个高性能的 NoSQL ...使用 Java 操作 Redis 可以提高开发效率和性能,但需要注意 Redis 服务器的配置和安全性问题。

    java开发Redis实例

    在Java代码中,你首先需要创建一个Jedis实例,连接到本地或远程的Redis服务器: ```java Jedis jedis = new Jedis("localhost", 6379); jedis.auth("your_password"); // 如果有密码 ``` 接着,我们可以使用Jedis...

    java连接redis/jedis连接池/jedis相关工具/jedis对象存取

    Java连接Redis是现代Web开发中常见的一种数据存储和交互方式,Redis作为一个高性能的键值数据库,因其快速响应和丰富的数据结构支持,常被用于缓存、消息队列等场景。Jedis是Java语言中广泛使用的Redis客户端库,它...

    Java中使用redis的基本操作

    1. **Redis服务器**:首先,你需要在本地或远程服务器上安装并运行Redis。你可以从Redis官方网站下载并安装适合你操作系统的版本。运行Redis服务后,可以通过命令行客户端`redis-cli`与之交互。 2. **Redis可视化...

    关于Jedis连接Linux上的redis出现 DENIED Redis is running in protected mode问题的解决方案

    这种方法不仅可以解决连接问题,还能提高Redis服务的安全性。具体步骤如下: - 在`redis.conf`文件中找到`requirepass`一行。 - 如果该行已经被注释掉,则取消注释;如果不存在,则手动添加。 - 设置一个密码,如`...

    详解java 客户端链接不上redis解决方案

    8. **异常处理**:在Java代码中,应捕获并处理可能出现的`JedisConnectionException`或其他网络相关的异常,以便更有效地调试连接问题。 9. **超时设置**:检查Jedis客户端的连接和读写超时设置,确保它们足够长以...

    Java调用Redis 简单Demo.zip

    在Java开发中,Redis作为一个高性能的键值存储系统,常被用于缓存、消息队列等场景。本示例将详细介绍如何在Java项目中调用Redis进行数据操作,以实现简单功能。 首先,我们需要了解Redis的基本概念。Redis是Remote...

    详解Redis开启远程登录连接

    如果一切配置正确,你会看到`PONG`作为输出,表明已成功连接到远程Redis服务器。 最后,值得注意的是,开放远程连接会增加Redis被恶意攻击的风险。因此,建议在生产环境中使用,务必配合严格的访问控制策略,如使用...

    redis安装包,redis-desktop-manager可视化工具,连接redis jar包

    1. **连接管理**:可以连接到多个Redis服务器,支持SSH隧道,便于远程管理和监控。 2. **数据浏览和编辑**:直观地查看和修改键值对,支持各种数据类型的查看和操作。 3. **事务与脚本**:提供事务和Lua脚本的编辑...

    基于Java Swing开发的跨平台Redis桌面客户端工具,功能完善,支持单机模式, 集群模式, 哨兵模式及 SSH 隧道连接

    1. **单机模式**:适用于单一Redis服务器的连接和管理,用户可以查看、添加、编辑和删除键值对,进行数据的增删改查操作。 2. **集群模式**:支持与Redis集群的交互,能够识别和管理集群中的多个节点,方便进行...

    Redis API文档 全称:Remote Dictionary Server 远程字典服务

    Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由...

    Java工具 redis图形化工具+xshell+xftp

    Java工具包包含了一些重要的开发和管理工具,如Redis图形化...这些工具的结合使用能够帮助Java开发者更高效地管理和调试Redis服务器,同时提供便捷的远程服务器管理和文件传输功能,是Java开发和运维工作中的得力助手。

    redis本地缓存与redis缓存

    相反,Redis缓存是基于远程的Key-Value数据库,它将数据存储在独立的服务器上,可以为多个应用实例提供共享的、持久化的缓存服务。Redis支持丰富的数据结构(如字符串、哈希、列表、集合、有序集合)以及事务、发布/...

    redis客户端管理工具

    它允许用户通过Web界面远程连接到多个Redis服务器,以便查看、操作和管理存储在Redis中的键值对数据。这样的工具极大地提高了开发人员和运维人员的工作效率,减少了他们对命令行界面的依赖。 "TreeNM"是这款工具的...

    Redis+RedisDesktopManager.zip

    "RedisDesktopManager"是这款压缩包中的另一个关键组件,它是一个直观且用户友好的图形界面工具,允许用户通过界面连接到本地或远程的Redis服务器,进行数据浏览、添加、修改、删除等操作。有了这个工具,开发者无需...

Global site tag (gtag.js) - Google Analytics