简介
创新互联建站专注骨干网络服务器租用10多年,服务更有保障!服务器租用,成都服务器托管 成都服务器租用,成都服务器托管,骨干网络带宽,享受低延迟,高速访问。灵活、实现低成本的共享或公网数据中心高速带宽的专属高性能服务器。
在springboot使用搭建好的redis集群
添加redis和连接池依赖
<!--redis连接池 start--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId> </dependency> <!--redis连接池 end--> <!--redis start--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <!--redis end-->
在配置文件中配置连接池和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
创建redis服务
@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); } }
创建redisController测试redis服务
@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"; } }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。
新闻名称:springboot整合redis集群过程解析
文章分享:https://www.cdcxhl.com/article8/jodhip.html
成都网站建设公司_创新互联,为您提供用户体验、外贸网站建设、Google、网站建设、静态网站、网页设计公司
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联