windows下Redis启动闪退问题解决经验汇总

article/2025/8/26 2:23:56

最近使用Redis又遇到启动闪退的问题,之前记录的解决办法也失败了,一番研究后总算得到解决,感觉已经遇到了网上常见的各种问题,下面总结下。

我下载的是免安装版,解压便可使用。

官网下载传送门:Releases · microsoftarchive/redis · GitHub

这里我用的是3.2.100这个版本。

redis打开方式有两种,直接双击redis-server.exe启动redis或者在命令提示符中找到路径启动。但是无论是哪种方法都是直接闪退,解决方法如下:

首先为了操作方便,我会进行如下操作:

1.在解压的redis文件夹下新建一个start.text,修改后缀为start.bat(window启动一般都是xx.bat)。

2.在新建的start.bat文件中加入下面一句话(因为启动redis需要用到这两个文件)

redis-server.exe  redis.windows.conf

下面是正式开始解决闪退的办法:

一 修改内存

闪退有可能是因为机器内存不够,打开redis.windows.conf文件,限制内存,下图是我设置的参数,可以搜索关键字maxmemory

这是一个可以尝试方式,一般修改后会OK,我之前使用到这一步就可以了,结果最近换了台机器这样修改也不行,就需要进行下面的操作了。

二 进入控制台通过命令修复

win+R打开控制台,输入cmd

然后切换盘符到redis文件夹所处的下面,直接输入 盘符名:回车即可

1.进入后首先输入redis-server.exe redis.windows.conf

2.若启动成功则OK,如果启动报错如下,

 3.则需要继续输入redis-cli.exe,这是会出现一个127.0.0.1:6379>的提示

4.继续输入密码作为验证,如果没有密码可以直接进行第5步,验证命令auth “your password”

这里我遇到一个问题就是,机器不是我本人的,密码我不了解,则需要一个修改redis密码的操作:

4.1在redis文件中打开redis.windows.conf文件,查找关键字/foobared

 4.2然后将该行注释去掉,并将 foobared 改为要修改的密码,保存退出。

 密码重置后重置后,通过4操作,接下来

5.shutdown

6.exit

7.redis-server.exe redis.windows.conf

这样就可以直接成功运行redis

 这是在本机windows电脑上的操作总结,有其他建议欢迎补充。


http://chatgpt.dhexx.cn/article/AXTkcWaJ.shtml

相关文章

Windows下redis启动那些事儿

本文章主要描述我遇到的Windows下redis启动成功但Java项目无法连接问题 1.使用redis可视化工具可以连接,但是到Java项目中就报错连接失败 经过我的多方琢磨,还是密码没有配置正确,虽然是在redis.windows.conf配置文件中配置了 requirepass 密…

redis启动失败问题完美解决

1.输入启动命令redis-server.exe redis.windows.conf启动redis,发现启动失败报错:[8072] 07 May 09:28:52.241 # Creating Server TCP listening socket 127.0.0.1:6379: bind: No error D:\a\Main\redis> redis-server.exe redis.windows.conf[8072]…

windows redis启动

下载好redis后,只需解压。 然后打开dos窗口 进入redis解压目录 cd D:softwareRedis-x64-3.2.100运行下面命令启动 redis-server.exe redis.windows.conf成功启动 还可以把redis加入都开机自启动 redis-server --service-install redis.windows-service.conf …

redis启动和简单使用

redis启动和简单使用 1.redis启动 1.1 找到redis解压的位置,在里面输入cmd回车 1.2 输入redis-server redis.conf指令,然后回车,出现如下界面 注意:该界面不能关闭了 1.3 再进入一次redis解压的位置 输入cmd回车 1.4 输入redis-cli指令后的结果 1.5 补充 当出现…

Redis的启动方式三种

Redis的启动方式三种 启动一个 ,进入到redis中的src目录下 在控制台输入指令:redis-server (注意:这样启动默认端口是 6379 ) 进入客户端输入:redis-cli 查看进程,杀死进程 指定端口启动redi…

Redis的启动方法

一、Windows下 D: cd Redis //我的redis安装路径为D:\Redis redis-server.exe redis.windows.conf **如果报错creating server tcp listening socket 127.0.0.1:6379: bind No error D:\Redis>redis-cli.exe 127.0.0.1:6379> shutdown not connected> exit redi…

常见的配置中心:Apollo(二)-接入Apollo

1 配置 Apollo作为大型互联网系统生产级别的配置中心,在开发的积累当中构建了自己的配置维度体系。 1.1 配置四层维度 (1)Application(项目应用) 维度中的最顶层,在实际开发中我们一般以项目来作为最外层配置的区分维度。 (2)Environment(开发环境) …

apollo问题之 无法连接apollo配置中心

1.问题描述 1.1.现状场景 1.apollo的配置中心config-server 通过域名 http://demo-applo.wrok.com负载了两台机器10.10.10.02和 10.10.10.01 2.当前应用机器 可以访问并ping通 demo-applo.wrok.com域名 但是无法访问负载的机器1.2.报错信息 [demol-core-server:10.166.101.…

Apollo分布式配置中心(一)

目录 什么是配置? 什么是配置中心? 配置中心需要满足条件 什么是Apollo? Apollo特性 Apollo执行流程 Apollo安装 Git地址: 用户手册: 环境准备: 使用idea 的git clone 拉取源码 修改Apollo\scripts…

Apollo配置中心-手把手教你搭建Apollo配置中心运行环境

1、预置环境信息 运行环境 JDK > 1.8 具体安装及环境及环境变量配置这里不再赘述, 可自行查找资料。 2、下载程序包 演示版本使用的是apollo-1.9.2版本(就是几个springboot的项目) 应用包下载地址:https://github.com/apo…

Apollo 配置详解

Apollo的总体架构 Apollo的使用架构 Apollo的不同维度的配置分类 下面按照生效顺序 Application 在springboot的application.property定义appid这个key的value,标识该类型的应用。 Environment DEV(开发环境)FAT(功能测试&#…

Apollo配置中心多环境配置

Apollo的快速启动项目中,只有一个DEV(开发)环境,但是本身的一个apollo-portal管控端可以管理不同环境下的配置;所以apollo配置中心多环境配置下的主要思路为(这里以DEV和FAT两个环境举例说明)&a…

Apollo配置中心与本地配置优先级

背景 在项目重构时,删除若干个application-{env}.yml文件,仅保留一个application.yml文件,该文件中保留的配置项都是几乎不会变更的配置,至于需要跟随不同环境而变更的配置项都放置在Apollo配置中心。 然后本地application.yml文…

Apollo配置中心搭建

目录 1. 下载安装包和源码包2. 创建数据库和表3. 启动Apollo服务端4. 访问Apollo客户端 1. 下载安装包和源码包 下载地址 找到要安装的版本,我这里选择的是1.3.0版本 下载好安装包后上传至linux的 /usr/local/src文件下并执行下面命令解压到对应文件夹 mkdir apo…

Apollo配置中心动态生效机制

看了其他大佬的文章记录一下自己追源码的过程。 Apollo配置中心动态生效机制,是基于Http长轮询请求和Spring扩展机制实现的,在Spring容器启动过程中,Apollo通过自定义的BeanPostProcessor和BeanFactoryPostProcessor將参数中包含${…}占位符和…

Apollo配置中心使用篇

Apollo配置中心使用篇 常见配置中心对比Apollo核心概念Apollo核心特性Apollo架构设计各模块介绍服务端设计客户端设计Apollo与Spring集成的底层原理 Apollo安装安装apollo-portalconfig service和admin service部署多网卡问题解决修改Portal环境配置调整ApolloPortal配置 Apoll…

携程 Apollo 配置中心 | 学习笔记(一) Apollo配置中心简单介绍

本章将介绍如何在Apollo配置中心中删除已经发布的项目。 专栏目录: 携程 Apollo 配置中心 | 学习笔记 序章 欢迎关注个人公众号: Coder编程 欢迎关注个人网站:https://coder-programming.cn/ 一、前言 之前一直学习SpringCloud, 对于配置…

Apollo 配置中心 多环境配置 Apollo Profiles 配置

Apollo 配置中心 多环境配置 Apollo Profiles 配置 一、全局的配置 1、各环境不变的参数配置在Spring Boot的 application.properties中: app.id你的appid apollo.bootstrap.enabledtrue apollo.bootstrap.namespaces名字空间1,名字空间2 (可以省略) 2、…

Apollo配置中心的基本使用

1、首先创建SpringBoot项目&#xff0c;保证可以正常启动访问 2、加入依赖包 <dependency> <groupId>com.ctrip.framework.apollo</groupId> <artifactId>apollo-client</artifactId> <version>1.1.2</version> </…

开源配置中心之Apollo

Introduction Apollo&#xff08;阿波罗&#xff09;是携程框架部门研发的配置管理平台&#xff0c;能够集中化管理应用不同环境、不同集群的配置&#xff0c;配置修改后能够实时推送到应用端&#xff0c;并且具备规范的权限、流程治理等特性。 服务端基于Spring Boot和Sprin…