有数服务redis缓存清理

场景一:前端显示license异常问题

单机(youdata)

docker ps |grep redis ##过滤出redis容器的id

docker exec -it redis容器id bash ##进入容器内部

redis-cli -a youdata scan 0 match "da*" count 10000000 | xargs redis-cli -a youdata DEL 有数服务后端redis清理缓存方式方法 - 图1

双机(ydswarm)

双机为redis1和redis2两个模块,同样的办法需要在每台机器都执行一遍

docker ps |grep redis ##过滤出redis容器的id

docker exec -it redis容器id bash ##进入容器内部

redis-cli -a youdata scan 0 match "da*" count 10000000 | xargs redis-cli -a youdata DEL 同样的办法需要在每台机器都执行一遍

场景二:需要清空所有的redis缓存

单机(youdata)

docker ps |grep redis ##过滤出redis容器的id

docker exec -it redis容器id bash ##进入容器内部

redis-cli -a youdata ##连接redis

FLUSHALL ##清空redis 有数服务后端redis清理缓存方式方法 - 图2

双机(ydswarm)

双机为redis1和redis2两个模块,同样的办法需要在每台机器都执行一遍

docker ps |grep redis ##过滤出redis容器的id

docker exec -it redis容器id bash ##进入容器内部

redis-cli -a youdata ##连接redis

FLUSHALL ##清空redis