首页 > 数据库 >一台服务器中部署多个redis

一台服务器中部署多个redis

时间:2022-11-09 11:34:59浏览次数:47  
标签:配置文件 0.0 redis 一台 6380 conf 服务器 redis6380

一、安装redis
首先在服务器上安装redis,若已安装,忽略这一步。

安装过程略。

二、新建redis配置文件
根据原redis配置文件,创建新的配置文件

# 找到配置文件所在位置
$ find / -name redis.conf
/etc/redis.conf

#跳转至文件所在目录
$ cd /etc/

# 复制出一份新的redis配置文件
$ cp redis.conf redis6380.conf

# 对文件进行修改
$ vim redis6380.conf

# 配置新redis文件,为避免和原redis冲突,在配置文件找到以下几项,进行修改:
pidfile /var/run/redis_6380.pid # 指定新的PID文件路径
port 6380 # 指定新的端口号
logfile /var/log/redis/redis_6380.log # 指定新的日志文件路径
dbfilename dump_6380.rdb # 指定新的转储文件路径

# 更改完成后保存退出

三、启动新redis
利用新创建的redis配置文件启动redis实例

# 启动新实例命令
# redis-server /etc/redis6380.conf

# 查看服务是否成功启动,通过结果可以看出,启动成功
netstat -lnpt | grep redis
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 6732/redis-server *
tcp 0 0 0.0.0.0:6380 0.0.0.0:* LISTEN 14395/redis-server

四、将新redis加入服务管理工具(可忽略)
可以将新的redis服务加入systemctl中

# 进入systemctl服务文件夹中
$ cd /usr/lib/systemd/system/

# 复制一份新的服务文件
$ cp redis.service redis6380.service

# 对新服务文件进行修改(将 6380 加入文件中所示的位置)
$ vim redis6380.service
[Unit]
Description=Redis 6380 persistent key-value database
After=network.target
After=network-online.target
Wants=network-online.target

[Service]
ExecStart=/usr/bin/redis-server /etc/redis6380.conf --supervised systemd
ExecStop=/usr/libexec/redis-shutdown redis6380
Type=notify
Group=redis
RuntimeDirectory=redis6380
RuntimeDirectoryMode=0755

[Install]
WantedBy=multi-user.target

#更改完成后保存

# 启动服务
$ systemctl start redis6380

标签:配置文件,0.0,redis,一台,6380,conf,服务器,redis6380
From: https://www.cnblogs.com/dashazia/p/16873032.html

相关文章

  • Redis的安装和Redis的基本数据库操作实操详解
    一.什么是Redis?Redis是远程字典服务器,Remotedictionaryserver一个开源的基于内存的数据库,常用作键值存储、缓存和消息队列等。Redis通常被称为数据结构服务器......
  • Liunx 服务器CPU运行模式
    linuxcpu运行模式    CPU动态节能技术用于降低服务器功耗,通过选择系统空闲状态不同的电源管理策略,可以实现不同程度降低服务器功耗,更低的功耗策略意味着CPU唤醒更......
  • Redis Cluster in K3S
    RedisClusterinK3S学习资料https://www.cnblogs.com/cheyunhua/p/15619317.htmlhttps://blog.csdn.net/cqnaqjy/article/details/126001999https://segmentfault.c......
  • 遇到端口占用无法启动IIS Express服务器
    报错图片:上图所述由于端口被占用无法完成IISExpress的输出这时候要考虑到自己在Windows的IIS是不是配置了该端口?很明显,就是配置了一个8091的端口且还在启动中,这时候......
  • Apache服务器的下载与安装(Windows系统)
    一、下载下载地址:http://httpd.apache.org1.点击左侧上方的Download按钮2.找到FilesforMicrosoftWindows并点击3.点击第二个4.根据自己的电脑选择其中一个版本......
  • SpringBoot06(spring整合redis)
    用springboot整合redis的文件1-目录的路径:2-SpringRedisapplicationTests文件信息@RunWith(SpringRunner.class)@SpringBootTestclassSpringbootRedisAppli......
  • docker 快速部署 elasticseach kafa mysql redis pgsql etcd
    version:"3"services:pgsql:container_name:pgsqlimage:postgres:latestprivileged:trueenvironment:POSTGRES_PASSWORD:password......
  • spring-boot 引入redis
    1.引入redis<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.新......
  • Redis笔记
    概述Redis是一个内存数据库,也就是指存储到内存条上的数据,而MySQL是一个外存数据库,将数据库存储在硬盘(外存)中一、Linux安装下载完毕后,解压压缩包(自己找目录)tar-zxv......
  • Linux高并发web服务器开发——web服务器 - 1
    在学习Linux高并发web服务器开发总结了笔记,并分享出来。11_服务器开发-第01天(web服务器-1)  一、复习       二、html1、html介绍》HTML简介:​​https://www.w3s......