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

  • 相关阅读:
    框架Frameset 的JS 跳转 刷新 [转]
    Javascript的变量与delete操作符
    字符串替换方法的优劣
    Nutch介绍(译)
    权限系统—数据授权模型
    Apache Synapse介绍(译)
    java动态代理
    ASM简介
    maven使用技巧——构件搜索
    springSecurity源码分析——org.springframework.security.web.FilterInvocation类
  • 原文地址:https://www.cnblogs.com/super-chao/p/15226599.html
Copyright © 2011-2022 走看看