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

java 程序连接 redis 集群 的时候报错 MUTLI is currently not supported in cluster mode

  1. 找了半天找不到,为什么国内文章环境是真的差, redis 集群不支持事务,而你的方法上面估计使用了 spring 的事务导致错误具体解决:
  2.     @Transactional(propagation = Propagation.NOT_SUPPORTED)
        public <T> void removeMultiCacheMapValue(final String key, List<T> hashKeys){
            if(CollectionUtils.isEmpty(hashKeys)){
                return;
            }
            for (T hashKey : hashKeys) {
                // todo 集群的时候 使用 spring 事务报错,
                redisTemplate.opsForHash().delete(key, hashKey);
            }
        }

       重点给方法上面加   @Transactional(propagation = Propagation.NOT_SUPPORTED)   让这个方法不让事务管理  


http://www.kler.cn/a/273240.html

相关文章:

  • React第十三章(useTransition)
  • git 与当前代码的修改进行重新合并
  • Nginx线程模型
  • LeetCode46. 全排列(2024秋季每日一题 57)
  • vue+django+neo4j航班智能问答知识图谱可视化系统
  • 使用 Spring Boot 搭建 WebSocket 服务器实现多客户端连接
  • 阳光保险MySQL数据库平稳迁移OceanBase,稳定运营超700天
  • XDAG节点版本更新(0.6.5升级到0.7.0)
  • SpringBoot异常:类文件具有错误的版本 61.0, 应为 52.0的解决办法
  • 辐射全国、面向世界、聚焦未来——华为(深圳)全球具身智能产业创新中心正式成立
  • LeetCode刷题记录:(11)组合(初识回溯算法)
  • 前端路由跳转bug
  • 【iOS】——Blocks
  • Meson编译工具安装及使用Meson编译DPDK
  • 管理类联考–复试–英文面试–问题--规划介绍原因做法--汇总
  • Redis 八种常用数据类型详解
  • IDEA直接打包Docker镜像
  • 基于Qt 和python 的自动升级功能
  • 安卓面试题多线程16-20
  • 微服务:高并发带来的问题的容错方案
  • 通过点击按钮实现查看全屏和退出全屏的效果
  • 【面试自测】Java并发
  • Obsidian使用200+插件与70+种主题分享
  • 苍穹外卖-day08:导入地址簿功能代码(单表crud)、用户下单(业务逻辑)、订单支付(业务逻辑,cpolar软件)
  • Swift:.ignoresSafeArea():自由布局的全方位掌握
  • Centos strema 9 环境部署Glusterfs9