zoukankan      html  css  js  c++  java
  • Redisson报错Caused by: java.lang.IllegalArgumentException: RIVER

    spring整合redisson,启动项目报错:Caused by: java.lang.IllegalArgumentException: RIVER

    package com.user.base.utils.redis.redisson;
    
    import java.io.IOException;
    
    import org.redisson.Redisson;
    import org.redisson.api.RedissonClient;
    import org.redisson.config.Config;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    
    /**
     * 获取redisson
     * @author Administrator
     *
     */
    @Configuration
    public class RedissonConfig {
        /*
         * 在SecondKillServiceImp.java中使用
         */
        @Bean/*(destroyMethod = "shutdown")*/
        RedissonClient redisson(){ // throws IOException 
            Config config = new Config();
            //config.useClusterServers().addNodeAddress("127.0.0.1:6379");
            config.useSingleServer().setAddress("redis://127.0.0.1:64791");
            //config.useClusterServers().addNodeAddress("redis://127.0.0.1:6379","redis://127.0.0.1:6380");
            config.setCodec(new org.redisson.client.codec.StringCodec());
            RedissonClient redissonClient = null;
            try{
                redissonClient = Redisson.create(config);
            }catch(Exception e){
                e.printStackTrace();
            }
            return redissonClient;
        }
    }

    解决办法:加上

    config.setCodec(new org.redisson.client.codec.StringCodec());

    加上这句话以后,异常排除。

    //指定编码,默认编码为org.redisson.codec.JsonJacksonCodec
    //之前使用的spring-data-redis,用的客户端jedis,编码为org.springframework.data.redis.serializer.StringRedisSerializer
    //改用redisson后为了之间数据能兼容,这里修改编码为org.redisson.client.codec.StringCodec

    参考:https://blog.csdn.net/zilong_zilong/article/details/78252037

  • 相关阅读:
    Hive中将文件加载到数据库表失败解决办法
    Hive安装及配置
    Hadoop下MapReduce实现Pi值的计算
    CentOS下Hadoop运行环境搭建
    kettle案例实现
    假期周总结报告03
    假期周总结报告02
    假期周进度报告01
    阅读笔记6
    阅读笔记5
  • 原文地址:https://www.cnblogs.com/super-chao/p/15226599.html
Copyright © 2011-2022 走看看