我的编程空间,编程开发者的网络收藏夹
学习永远不晚

redis连接被拒绝的解决方案

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

redis连接被拒绝的解决方案

1.redis安装文件夹下 配置文件redis.conf修改 69行注释127.0.0.1 ,不然是只允许本地访问

2.关闭保护模式 redis.conf修改 88行为no

3.开启后台启动 redis.conf修改 136行为yes ,保存退出

4.添加redis.conf修改 507行修改密码(这个选择操作,这里设置密码,连接时候需要带上密码)

5.防火墙会导致连接不上,关闭防火墙,正式服务不建议关闭处理,需要正规处理

6.关闭保护模式进入redis安装目录的class="lazy" data-src目录下

输入:./redis-cli 将受保护模式选项设置为“no”,为了让服务器开始从外部接受连接

输入:config set protected-mode "no"

添加依赖:


<!--redis-->
<dependency>
    <groupId>redis.clients</groupId>
    <artifactId>jedis</artifactId>
    <version>2.1.0</version>
</dependency>

public class Test {
    public static void main(String[] args) {
        //连接本地的 Redis 服务
        Jedis jedis = new Jedis("47.99.12.21",6379);
        jedis.auth("zsq2170");//方法参数是登陆密码
        System.out.println("连接成功");
        //设置 redis 字符串数据
        jedis.set("runoobkey", "www.runoob.com");
        // 获取存储的数据并输出
        System.out.println("redis 存储的字符串为: "+ jedis.get("runoobkey")); 
    }
}

补充:解决方案:使用redis-cli出现连接拒绝。

问题

root@a80ad0acefab:/usr/redis/redis-4.0.1/class="lazy" data-src# ./redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused

可能原因

未启动redis服务器端


redis-server redis.conf

再启动客户端

服务器redis端口改变了不是6379

在redis.conf配置文件中找到port XXXX 进行修改

或者 在启动客户端时增加端口信息


redis-cli -p XXXX(port)

没准你不是遇到上述问题而是无法使redis服务端后台运行,你需要修改redis.conf 中的daemonize从no改为yes

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。如有错误或未考虑完全的地方,望不吝赐教。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

redis连接被拒绝的解决方案

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Redis拒绝连接问题分析与解决方案

目录前言1. 问题描述2. Redis拒绝连接的常见原因分析2.1 Redis服务未启动2.2 Redis配置中的绑定地址问题2.3 防火墙或安全组问题2.4 Redis连接池耗尽2.5 Redis服务器负载过高2.6 权限配置问题3. 深
Redis拒绝连接问题分析与解决方案
2024-10-16

Redis突现拒绝连接问题处理方案

Redis突发拒绝连接问题处理方案:服务器超负荷:检查内存/CPU使用情况,增加实例大小或配置服务器。端口冲突:停止其他进程或重新配置端口设置。防火墙/网络问题:检查防火墙规则,排除网络问题。错误配置:检查Redis配置文件,重启进程。权限问题:检查客户端权限,重启进程应用更改。客户端问题:检查客户端代码,尝试不同库或版本。内存不足:增加Redis实例大小或启用持久性。持久性问题:启用持久性,定期备份数据库。
Redis突现拒绝连接问题处理方案
2024-04-02

阿里云服务器连接被拒绝的解决方法

本文将详细说明阿里云服务器连接被拒绝的原因,并提供相应的解决方法,帮助您解决这一问题。阿里云服务器连接被拒绝,这是很常见的问题,可能是由于多种原因导致的。在本文中,我们将详细解析这些原因,并提供相应的解决方法。原因一:防火墙阻止阿里云服务器的防火墙是默认开启的,其主要目的是防止非法入侵和保护服务器的安全。如果您的
阿里云服务器连接被拒绝的解决方法
2023-11-02

阿里云服务器拒绝连接原因与解决方案

阿里云服务器是许多企业和个人使用的云计算平台,它可以提供安全、可靠、高可用的服务。然而,有时我们可能会遇到阿里云服务器拒绝连接的问题,这可能会导致我们的业务中断或者数据丢失。本文将详细介绍阿里云服务器拒绝连接的原因,并提供相应的解决方案。阿里云服务器拒绝连接的原因:网络问题:阿里云服务器的连接是由网络协议驱动的,
阿里云服务器拒绝连接原因与解决方案
2023-11-03

linux拒绝连接问题如何解决

要解决Linux拒绝连接问题,您可以尝试以下几种方法:1. 检查网络连接:确保您的网络连接正常。可以通过ping命令来测试网络连接是否正常,例如ping google.com。如果无法ping通,则可能是网络设置有问题。2. 检查防火墙设置
2023-10-20

阿里云拒绝连接数据库解决方法

本文将详细介绍阿里云拒绝连接数据库的情况以及解决方法。阿里云是一种云计算服务,可以提供丰富的数据库服务。然而,有时候可能会遇到阿里云拒绝连接数据库的问题,这可能是由于网络问题、数据库服务器问题、权限问题等多种原因引起的。本文将详细介绍这些可能的原因以及对应的解决方法。一、网络问题阿里云拒绝连接数据库的第一个可能原
阿里云拒绝连接数据库解决方法
2023-11-17

Vista拒绝访问提示的解决方案

这篇文章主要讲解了“Vista拒绝访问提示的解决方案”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vista拒绝访问提示的解决方案”吧!现象:运行程序时的报错提示一般为拒绝访问或需要管理权限
2023-06-14

阿里云服务器拒绝http连接的解决方法

本文主要介绍了阿里云服务器拒绝http连接的问题,以及如何解决这个问题。阿里云服务器是目前市场上最受欢迎的云计算服务之一,但有时会遇到一些问题,如拒绝http连接。本文将提供详细的解决方案,帮助用户解决这个问题。一、问题描述:阿里云服务器拒绝http连接,这是很多用户在使用阿里云服务器时可能会遇到的问题。这种情况
阿里云服务器拒绝http连接的解决方法
2023-10-30

阿里云重启服务器拒绝连接原因与解决方案

阿里云服务器重启后拒绝连接,可能由于多种原因导致,例如网络故障、服务器配置错误、操作系统问题等。本文将详细介绍这些问题的原因和解决方法。一、网络故障阿里云服务器需要通过网络连接到外部世界才能运行。如果网络连接出现问题,服务器将无法接收外部的数据包,导致无法正常工作。解决方法是检查网络设备的连接状态,如路由器、交换
阿里云重启服务器拒绝连接原因与解决方案
2023-10-29

win11远程连接被拒绝的原因有哪些

Win11远程连接被拒绝的原因可能有以下几种:1. 未开启远程桌面功能:在控制面板中的系统和安全设置中,需要开启允许远程连接的选项。2. 防火墙阻止远程连接:Windows防火墙或其他安全软件可能会阻止远程连接的请求。需要确保远程桌面连接的
2023-09-06

linux的ssh22端口拒绝连接如何解决

如果 Linux 上的 SSH 22 端口拒绝连接,可能有以下几种解决方法:1. 防火墙设置:检查防火墙设置,确保允许来自远程主机的 SSH 连接。如果使用 iptables,请运行以下命令打开 SSH 端口:```sudo iptable
2023-09-17

openstack控制节点拒绝连接怎么解决

当OpenStack控制节点拒绝连接时,可以采取以下步骤来解决问题:检查网络连接:确保控制节点和其他组件之间的网络连接正常。可以尝试ping控制节点和其他节点,确保网络畅通。检查服务状态:使用命令检查OpenStack服务状态,例如`sys
2023-10-25

MongoDB连接数据库被拒如何解决

如果您在连接MongoDB数据库时遇到被拒绝的问题,可能有几个原因导致此问题。以下是一些建议来解决这个问题:1. 检查MongoDB服务是否正在运行:确保您的MongoDB服务已经启动。您可以通过在终端中运行命令`mongod`来启动Mon
2023-09-06

阿里云服务器拒绝SSH连接失败的解决方法

在使用阿里云服务器进行远程操作时,如果出现SSH连接失败的情况,可能会导致许多问题。这篇文章将详细说明如何解决阿里云服务器拒绝SSH连接失败的问题。一、问题分析在使用阿里云服务器进行远程操作时,如果出现SSH连接失败的情况,可能是由于多种原因引起的,如网络问题、服务器端问题、客户端问题等。二、解决方案检查网络连接
阿里云服务器拒绝SSH连接失败的解决方法
2023-11-01

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录