当前位置: 首页 > news >正文

04.Redis 的多实例

Redis 的多实例

使用多实例,需要指定不同实例的相应的端口,配置文件,日志文件等相关配置

# 在前面的编译安装的基础上,需要再指定不同实例的service文件、相应的端口,配置文件,日志文件等相关配置
[root@ubuntu2204 ~]#sed 's/6379/6380/' /apps/redis/etc/redis.conf > /apps/redis/etc/redis_6380.conf[root@ubuntu2204 ~]#grep 6380 /apps/redis/etc/redis_6380.confport 6380
# tls-port 6380
pidfile /apps/redis/run/redis_6380.pid
logfile "/apps/redis/log/redis_6380.log"
dbfilename dump_6380.rdb
appendfilename "appendonly_6380.aof"
# cluster-config-file nodes-6380.conf
# cluster-announce-tls-port 6380
# cluster-announce-bus-port 6380[root@ubuntu2204 ~]#cd /lib/systemd/system
[root@ubuntu2204 system]#cp redis.service redis_6380.service# 修改配置文件 /apps/redis/etc/redis_6380.conf 来启动这个实例
[root@ubuntu2204 system]#cat redis_6380.service 
[Unit]
Description=Redis persistent key-value database
After=network.target[Service]
ExecStart=/apps/redis/bin/redis-server /apps/redis/etc/redis_6380.conf --supervised systemd
ExecStop=/bin/kill -s QUIT $MAINPID
Type=notify
User=redis
Group=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=0755
LimitNOFILE=1000000[Install]
WantedBy=multi-user.target[root@ubuntu2204 system]#systemctl daemon-reload
[root@ubuntu2204 system]#systemctl enable --now redis_6380.service
[root@ubuntu2204 system]#systemctl restart redis_6380.service 
[root@ubuntu2204 system]#ss -nlt
State                Recv-Q               Send-Q                             Local Address:Port                               Peer Address:Port               Process               
LISTEN               0                    4096                               127.0.0.53%lo:53                                      0.0.0.0:*                                        
LISTEN               0                    511                                      0.0.0.0:6379                                    0.0.0.0:*                                        
LISTEN               0                    511                                      0.0.0.0:6380                                    0.0.0.0:*                                        
LISTEN               0                    128                                      0.0.0.0:22                                      0.0.0.0:*                                        
LISTEN               0                    128                                         [::]:22                                         [::]:*                     # 客户端连接
[root@ubuntu2204 ~]#redis-cli -p 6380 -a 123456 --no-auth-warning
127.0.0.1:6380> 

前台运行redis多实例

[root@ubuntu2204 system]#redis-server --port 6381[root@ubuntu2204 ~]#ss -nlt
State       Recv-Q      Send-Q           Local Address:Port             Peer Address:Port      Process      
LISTEN      0           4096             127.0.0.53%lo:53                    0.0.0.0:*                      
LISTEN      0           511                    0.0.0.0:6379                  0.0.0.0:*                      
LISTEN      0           511                    0.0.0.0:6381                  0.0.0.0:*                      
LISTEN      0           511                    0.0.0.0:6380                  0.0.0.0:*                      
LISTEN      0           128                    0.0.0.0:22                    0.0.0.0:*                      
LISTEN      0           511                       [::]:6381                     [::]:*                      
LISTEN      0           128                       [::]:22                       [::]:*         
http://www.dtcms.com/a/313190.html

相关文章:

  • 双八无碳小车设计【16张cad】三维图+设计说明书
  • 【C++ 初级工程师面试--5】inline内联函数特点 、和普通函数的区别、什么时候适合内联?
  • json-server 快速搭建本地 Mock 数据服务
  • Day23--回溯--39. 组合总和,40. 组合总和 II,131. 分割回文串
  • Android 之 MVC架构
  • 线段树学习笔记 - 摩尔投票问题
  • I2C基础
  • mybatis-plus从入门到入土(四):持久层接口之BaseMapper和选装件
  • PHP现代化全栈开发:前后端分离与API架构实践
  • uni-app学习笔记01-项目初始化及相关文件
  • Go语言常量
  • 11.消息队列
  • 计算机视觉CS231n学习(2)
  • 从马武寨穿越关山
  • ICCV 2025 | EPD-Solver:西湖大学发布并行加速扩散采样算法
  • p5.js 用 beginGeometry () 和 endGeometry () 打造自定义 3D 模型
  • 控制建模matlab练习06:比例积分控制-②PI控制器
  • 达梦数据库联机备份和脱机备份的区别
  • Centos7 安装Python3.11
  • 【Linux系统编程】进程信号
  • leecode2958 最多K个重复元素的最长子数组
  • 解决飞书文档中PDF文档禁止下载的问题
  • 提升工作效率的利器:Qwen3 大语言模型
  • Python 程序设计讲义(60):Python 的函数——递归函数
  • 出现OOM怎么排查
  • 研报复现|史蒂夫·路佛价值选股法则
  • linux ollama模型缓存位置变更
  • 音视频学习(四十九):音频有损压缩
  • 机器学习之决策树(二)
  • 解决PyCharm的Terminal终端conda环境默认为base的问题