Linux下指定配置文件启动、重启、连接Redis

这篇具有很好参考价值的文章主要介绍了Linux下指定配置文件启动、重启、连接Redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux下指定配置文件启动、重启Redis

指定配置文件启动

1.使用 cd 命令进入 Redis 的安装目录。
2. 执行以下命令,其中 redis.conf 是你的 Redis 配置文件的名称。

redis-server /usr/local/etc/redis.conf

重启

重启就是关闭当前的Redis后重新启动,并不是restart

redis-cli shutdown
redis-server /path/to/redis.conf

如果Redis有密码的话停止当前服务需要指定密码。

redis-cli -a password shutdown

注意:此命令可能会出现一条警告
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe这是因为在 Redis 命令行界面上使用 -a-u 选项指定密码可能不安全。这是因为当在 Redis 命令行界面上使用 -a-u 选项指定密码时,密码将显示在命令历史记录中,这可能会被其他人访问。

如果使用 systemd 或其他进程管理器来管理 Redis 服务,则需要使用相应的命令来重启服务。例如,如果使用 systemd,则可以使用以下命令来重启 Redis 服务:

sudo systemctl restart redis

这将重启名为 redis 的 systemd 服务。如果 Redis 服务有不同的名称,请相应地替换命令中的 redis

使用 Redis 客户端连接时指定密码

使用Redis客户端连接Redis服务时,可以使用-a选项指定密码,但是这会将密码显示在命令历史记录当中。为了避免这个问题,可以使用以下命令

redis-cli -h hostname -p port -a password

在这个命令中,hostname 是 Redis 服务器的主机名或 IP 地址,port 是 Redis 服务的端口号,password 是 Redis 服务的密码。

使用Redis客户端安全关闭 Redis 服务

保存Redis数据并安全关闭Redis服务

shutdown save

不保存数据并安全关闭Redis服务

shutdown nosave

强制停止

如果上述停止或重启的方式行不通,可以强制停止Redis服务。

redis-cli shutdown nosave

注意:此命令会跳过数据持久化,由于Redis的数据是存在内存当中,所以此命令可能会导致数据的丢失,所以请谨慎使用。文章来源地址https://www.toymoban.com/news/detail-484549.html

到了这里,关于Linux下指定配置文件启动、重启、连接Redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • springBoot 启动指定配置文件环境多种方案

    springBoot 启动指定配置文件环境理论上是有多种方案的,一般都是结合我们的实际业务选择不同的方案,比如,有pom.xml文件指定、maven命令行指定、配置文件指定、启动jar包时指定等方案,今天我们一一分享一下,以供参考: 1、pom文件配置方案 对应的配置文件举例: 也可以

    2024年02月11日
    浏览(51)
  • 如何配置 Linux 服务在崩溃或重启后自动启动 – 第一部分:实际示例

    作者选择了自由开源基金会作为 Write for Donations 计划的捐赠对象。 简介 在这个两部分的教程中,你将学习如何使用 systemd 配置 Linux 服务,在重启或崩溃后自动重启。 第一部分涵盖了一般的 Linux 服务管理概念,比如 init 守护进程和运行级别。它以 systemd 中的服务管理演示结

    2024年04月17日
    浏览(41)
  • IDEA下SpringBoot指定环境、配置文件启动

    Springboot项目有如下配置文件 主配置文件application.yml, 测试环境:application-test.yml 生产环境:application-pro.yml 开发环境:application-dev.yml 需要确保项目已经打成jar包: springboot-demo.jar,指定项目内其它配置文件application-dev.yml启动项目 1.3.Linux服务器上启动基于(三)的springboot项目

    2024年02月11日
    浏览(50)
  • springboot项目(jar包)指定配置文件启动

    在JetBrains IDEA开发工具的配置 在IDEA中的program arguments配置此项 --spring.profiles.active=dev 命令 在IDEA中的VM options配置此项 -Dspring.profiles.active=dev 命令 该启动时方式会去加载Jar包中resource目录下application-dev.yml或application-dev.properties文件。同时需要注意的是通IDEA的启动方式一样。 y

    2024年02月12日
    浏览(40)
  • IDEA下SpringBoot指定配置文件启动项目

    目录 一. idea下的SpringBoot启动:指定配置文件 二. 项目已打包,运行配置 1).使用java -jar启动基于(一)下的配置文件启动 2)指定项目内其它配置文件application-pro.yml启动项目 3) Linux服务器上启动基于(三)的springboot项目 三、开发过程中idea指定某种环境下的配置文件启动项目

    2024年02月06日
    浏览(66)
  • jar 命令启动java 指定配置文件路径 jar如何启动

    一、各种启动方式 1.java -jar # 例子 java -jar test.jar 1. 2. 这是最简单的启动方式,同时弊端也是很多的。 弊端1:exit 退出终端会导致java进程中断。 弊端2:ctrl+c 退出启动展示页会导致java进程中断。 弊端3:直接关闭终端会导致java进程中断(启动时和启动完关闭都会导致java进程终

    2024年02月04日
    浏览(53)
  • java -jar 指定端口或配置文件启动jar

    1、指定端口 2、指定配置文件 3、同时指定端口与配置文件 1、后台服务方式启动 2、加载服务器配置文件application-dev.yml

    2024年02月11日
    浏览(47)
  • IntelliJ IDEA下SpringBoot指定某一个配置文件启动项目

    Springboot项目有如下配置文件 主配置文件application.yml, 测试环境:application-test.yml 生产环境:application-pro.yml 开发环境:application-dev.yml 在开发过程中,通常在主配置文件里指定实际使用的配置文件: 如下图: 需要确保项目已经打成jar包: springboot-demo.jar 1).使用java -jar启动(

    2024年02月13日
    浏览(57)
  • 如何停止/重启/启动Redis服务

    一、命令行直接启动/停止/重启redis 可以直接通过下面的命令启动/停止/重启redis 1、启动redis服务及验证 示例如图: 2、停止redis服务及验证 示例如图: 3、重启redis服务及验证 示例如图: 二、通过redis的相关配置信息关闭/启动redis 还可以通过redis的客户端程序redis-cli的shutdo

    2023年04月13日
    浏览(51)
  • redis 报错 Redis protected-mode 配置文件没有真正启动

    Redis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件 链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能用网络ip(192.168…)这个链接,问题然如果用网络ip 链接会报以下的错误: 是说处于保护模式,只能本地链

    2024年02月10日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包