真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springboot整合redis集群過程解析

簡介

創(chuàng)新互聯(lián)建站專注骨干網(wǎng)絡(luò)服務(wù)器租用10多年,服務(wù)更有保障!服務(wù)器租用,成都服務(wù)器托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問。靈活、實(shí)現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專屬高性能服務(wù)器。

在springboot使用搭建好的redis集群

添加redis和連接池依賴

  
    
      org.apache.commons
      commons-pool2
    
    

    
    
      org.springframework.boot
      spring-boot-starter-data-redis
    
    

在配置文件中配置連接池和sentinel

  spring:
  redis:
    lettuce:
    pool:
      max-active: 8
      max-idle: 8
      max-wait: -1ms
      min-idle: 0
    sentinel:
    master: mymaster
    nodes: 192.168.145.128:26379,192.168.145.128:26380,192.168.145.128:26381

創(chuàng)建redis服務(wù)

  @Service
  public class RedisServiceImpl implements RedisService {

    @Autowired
    private RedisTemplate redisTemplate;

    @Override
    public void put(String key, Object value, long seconds) {
      redisTemplate.opsForValue().set(key,value,seconds, TimeUnit.SECONDS);
    }

    @Override
    public Object get(String key) {
      return redisTemplate.opsForValue().get(key);
    }
  }

創(chuàng)建redisController測試redis服務(wù)

  @RestController
  public class RedisController {

    @Autowired
    private RedisService redisService;

    @PostMapping(value = "put")
    public String put(String key,String value,long seconds){

      redisService.put(key,value,seconds);
      return "ok";
    }

    @GetMapping(value = "get")
    public Object get(String key){

      Object o=redisService.get(key);
      if(o!=null){
        return String.valueOf(o);
      }
      return "not_ok";
    }
  }

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


分享名稱:springboot整合redis集群過程解析
網(wǎng)站地址:http://weahome.cn/article/jodhip.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部