java相关:springboot整合redis集群过程解析

发布于 2020-4-13|

复制链接

摘记: 简介

在springboot使用搭建好的redis集群添加redis和连接池依赖

```xml

org.apache.commons

..

简介在springboot使用搭建好的redis集群添加redis和连接池依赖

```xml

org.apache.commons

commons-pool2

org.springframework.boot

spring-boot-starter-data-redis

```

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

```bash

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服务

```java

@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服务

```java

@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";

}

}

```

java集群解析文件_java相关:springboot整合redis集群过程解析相关推荐

  1. SpringBoot整合Redis集群版本问题

    QUESTION:SpringBoot整合Redis集群版本问题? ANSWER: 版本依赖: <dependencies><!-- https://mvnrepository.co ...

  2. springboot篇】二十二. springboot整合Redis集群

    springboot整合Redis集群 **中国加油,武汉加油!** 案例准备 1. 新建Springboot项目springboot-redis-sentinel 2. 编写yml 3. Test ...

  3. 超完整!Springboot整合redis集群(Sentine),spring boot自动配置集成redis集群(Sentine)

    1.添加maven依赖 注意maven版本依赖,版本要相互匹配,如不知道如何查看相对应的版本时,可进入博主主页查看博主上一篇博文. <parent><groupId>org.s ...

  4. SpringBoot整合Redis集群

    一.Windows下搭建Redis Cluster 下载Redis-Windows版本 https://github.com/microsoftarchive/redis/releases 下载后解压 ...

  5. springBoot整合redis集群配置

    最近发现这篇博客阅读量比较大,今天特意抽空创建了一个可运行的开源项目. 项目的代码和之前的博客内容相比,做了些优化,请大家参考项目源码. 开源项目源码: springboot-redis-cluste ...

  6. springboot整合redis集群master宕机后连接超时

    前提: #        本文是在确保redis集群配置正确的情况下,连接超时的解决方案. 项目登录认证使用的是sa-token(这个不重要,主要说的是springboot和redis集群),最近应甲 ...

  7. 搭建第一个SpringBoot工程;SpringBoot整合mybatis;SpringBoot整合Redis-cluster集群;SpringBoot整合EhCache;

    写在前头,以下内容主要是为了自己复习之用,如果你有幸看到这篇文章,请不要嫌弃某些地方有所跳跃或省略. 1. 搭建第一个SpringBoot工程 1.1 创建工程 1.2 初始pom.xml文件内容 1 ...

  8. Springboot项目整合redis集群

    文章目录 1.redis集群搭建 详情见: https://blog.csdn.net/qq_45076180/article/details/103026150 2.springboot整合redi ...

  9. springBoot整合redis单节点、redis哨兵、redis集群配置及redisClient区别

    springBoot整合redis单节点.redis哨兵.redis集群配置,redisClient jedis lettuce 区别? 1.springboot 整合redis单机模式: sprin ...

最新文章

  1. Why HashMap Extends AbstractMap and Implement Map
  2. squid正反向代理-加快网站访问速度
  3. CSS3与动画有关的属性transition、animation、transform对比
  4. 【数据蒋堂】第15期:开放的计算能力为数据库瘦身
  5. httpwatchv11.1.46.0免费版
  6. TCP/IP详解--TCP/IP中三次握手 四次握手状态分析
  7. android前台服务需要解绑,Android接入
  8. 查看网关物理地址命令
  9. python基础: String类型
  10. 定点c程序之五:定点数的字长效应
  11. BroadcastReceiver应用详解(转)
  12. java 保存bufferedimage_java - 如何将BufferedImage保存为Fi
  13. 小谈Online-game服务器端设计(4)
  14. Python语法之com[1][:-7]
  15. 15.01.29-MVC中用Areas分解项目
  16. python 24点 tkinter_python_Tkinter使用过程中的一些小的总结
  17. R语言使用RStudio将可视化结果保存为pdf文件(export--Save as PDF)
  18. 如何系统地自学 Python?
  19. 关于STM8CAN产生bus-off如何自动恢复
  20. PgSQl 结合 Mybatis 插入 json,及查询,数据库使用 jsonb

热门文章

  1. JavaScript常用DOM操作方法和函数
  2. 存储管理工具StorageExplorer的基本使用
  3. IIS Web负载均衡的几种方式
  4. erl_0016 《硝烟中的erlang》 读书笔记003 “error_logger 爆炸”
  5. 学习Altas 笔记[js调用重载的方法出错,如何处理]
  6. tshark/wireshark/tcpdump实战笔记(更新中...)
  7. Win11之C盘终极清理工具
  8. 指针的指针(二级指针)本质
  9. Ubuntu18.04设置DNS服务器(可用)
  10. 初始化与赋值哪个效率高?