未建立无功连接

4uqofj5v  于 2021-07-23  发布在  Java
关注(0)|答案(1)|浏览(343)

我正试图通过莴苣建立React性连接,
连接

@Bean
public LettuceConnectionFactory redisConnectionFactory() {
    return new LettuceConnectionFactory();
}

Reactredis模板

@Bean
public ReactiveRedisTemplate<String, Object> reactiveRedisTemplate(ReactiveRedisConnectionFactory connectionFactory) {
    KryoSerializer<String> kryoSerializer = new KryoSerializer<>();
    RedisSerializationContext<String, Object> serializationContext = RedisSerializationContext.<String, Object>newSerializationContext(new StringRedisSerializer())
            .hashKey(new StringRedisSerializer())
            .hashValue(kryoSerializer)
            .build();
    return new ReactiveRedisTemplate<>(connectionFactory, serializationContext);
}

在调试代码之后,我发现没有建立React式连接,任何人都可以通过莴苣正确配置redis连接。
在此处输入图像描述

gt0wga4j

gt0wga4j1#

如果您使用的是spring boot,请尝试在application.yaml或application.properties中配置连接。参见以下示例:

spring:
  redis:
    host: 127.0.0.1
    port: 6379
    timeout: 200
    lettuce:
      pool:
        max-active: 16
        max-idle: 16
        min-idle: 8
        time-between-eviction-runs: 9000

这是一种通过莴苣配置redis的方法,以上给定的值是指示性的,请根据需要使用配置值。

相关问题