examples-spring-redis-amq

Форк
0
25 строк · 731.0 Байт
1
package com.tasks.cache.config
2

3
import org.redisson.Redisson
4
import org.redisson.api.RedissonClient
5
import org.redisson.config.Config
6
import org.springframework.beans.factory.annotation.Value
7
import org.springframework.context.annotation.Bean
8
import org.springframework.context.annotation.Configuration
9

10

11
@Configuration
12
class RedisSpringConfig {
13
    @Bean
14
    fun redissonConfig(@Value("#{environment['redis.url']}") url: String): Config {
15
        var config = Config()
16
        config.useSingleServer().setAddress("redis://$url")
17
        //useClusterSetvers.addNodeAddress("redis://$url")
18
        return config
19
    }
20

21
    @Bean
22
    fun redissonClient(config: Config): RedissonClient {
23
        return Redisson.create(config)
24
    }
25
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.