4.5K Star 42.9K Fork 12.6K

GVPlengleng / pig

 / 详情

共用redis问题,请问各位有什么好的方式吗

待办的
成员
创建于  
2023-10-31 16:40

环境信息

  • java 版本: 8
  • pigx版本: 5.2
  • 架构类型: 微服务

目前5.2 所有服务是共用redis,想和子服务分开去用redis,请问有改造方案吗?
目前方式一个是 远程从auth服务check-token 就像4.0以前但是 效率会大打折扣
在一个就是在common-data 分开redis 两个redistemp 一个是专门平台用另一个是子服务取用

起因:服务太多(事业部下面各个项目组),对redis的使用很随意,就算出了规范也经常出问题,一出问题就容易把redis搞挂(已经是鸡群了),结果就是整个平台数据部分丢失

评论 (3)

Github Action 创建了任务

1698742028

这老哥的方案,就是 原有的链接保持不变 只用来 OAuth2 的存储 鉴权查询

你业务的独立创建 connect 封装 RedisUtils

是的 我现在也是这样做的

就是强制要求所有的开发 业务全部使用 RedisUtils 来操作 ,不过问题不大

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
410595 log4j 1591768487 393021 springcloud777 1591517090
Java
1
https://gitee.com/log4j/pig.git
git@gitee.com:log4j/pig.git
log4j
pig
pig

搜索帮助