当前位置:论坛首页 > Linux面板 > Linux面板教程

基于端口实现redis多实例

发表在 Linux面板2021-1-6 22:48 [复制链接] 22 18819

发表于 2021-6-18 10:38:23 | 显示全部楼层
漠大人garry 发表于 2021-6-17 19:40
这里请教个问题,实际运用中,遇到的

就是服务器重启或者redis插件重启,原来的6379端口会重启,但是设 ...

暂时只能使用7的方式进行启动,
使用道具 举报 回复 支持 反对
发表于 2021-8-10 17:25:56 | 显示全部楼层
那window下得redis怎么开启多口呢?文件名不一致,就像pid这个文件windows版本下是没有的
使用道具 举报 回复 支持 反对
发表于 2021-8-10 22:45:08 | 显示全部楼层
宝塔用户_asalns 发表于 2021-8-10 17:25
那window下得redis怎么开启多口呢?文件名不一致,就像pid这个文件windows版本下是没有的 ...

这是linux的教程,win的话你现在百度下,后面我看看怎么设置
使用道具 举报 回复 支持 反对
发表于 2022-5-12 20:29:19 | 显示全部楼层
本帖最后由 扁豆壳子 于 2022-5-12 20:33 编辑

补充一下,如果复制过来的redis内有缓存数据,还是会导致后面站点数据错乱。
所以需要新开启redis对应端口下清理缓存。
1、先确保进程存活 ps -ef|grep redis
1.png
2、执行./redis-cli或者./redis-cli -h 127.0.0.1 -p 63886389(端口号以自行设置的为准)进入新开启的redis实例

3、执行dbsize命令
127.0.0.1:6388> dbsize

4、清理 127.0.0.1:6388> flushall

5、退出 127.0.0.1:6388> exit

6、多实例重复2-5(注意端口号)步骤,不在复述。




使用道具 举报 回复 支持 反对
发表于 2022-5-13 09:44:43 | 显示全部楼层
扁豆壳子 发表于 2022-5-12 20:29
补充一下,如果复制过来的redis内有缓存数据,还是会导致后面站点数据错乱。
所以需要新开启redis对应端口 ...

新的redis 应该没有什么数据缓存吧,您的这个方法清空数据 是个好的处理方式
使用道具 举报 回复 支持 反对
发表于 2022-5-13 16:14:29 | 显示全部楼层
大炮运维V587 发表于 2022-5-13 09:44
新的redis 应该没有什么数据缓存吧,您的这个方法清空数据 是个好的处理方式 ...

新的确实没有,但是总会遇到那些已经运行了一段时间。需要多开实例的人嘛,我就属于是这样的,所以如果是复制运行过一段时间的redis的话,最好还是清空下数据。
使用道具 举报 回复 支持 反对
发表于 2022-5-15 18:06:36 | 显示全部楼层
扁豆壳子 发表于 2022-5-13 16:14
新的确实没有,但是总会遇到那些已经运行了一段时间。需要多开实例的人嘛,我就属于是这样的,所以如果是 ...

是的,感谢您的分享!当初没有考虑到这种问题
使用道具 举报 回复 支持 反对
发表于 2023-8-22 02:44:54 | 显示全部楼层
开了后都没有提示音了
使用道具 举报 回复 支持 反对
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表