首页 > 数据库 >SpringBoot整合Redis[哨兵版]

SpringBoot整合Redis[哨兵版]

时间:2022-10-03 04:44:05浏览次数:61  
标签:SpringBoot 配置 Redis 192.168 哨兵 application 开发 一般 yml

SpringBoot整合Redis[哨兵版]

修改配置文件

server:
  port: 8080
spring:
  application:
    name: redis
  redis:
#    host: 192.168.247.141
#    port: 6379
    password: 123456
    database: 0
    # 哨兵模式
    sentinel:
      master: redis-master
      nodes: 192.168.247.191:26379,192.168.247.192:26379,192.168.247.193:26379

使用方式和依赖不变, 只有配置改变了而已, 所以, 我们一般开发都是单节点模式开发, 然后上线后修改配置即可

这里可以额外的提一下, 就是在开发项目的时候一般可以写多个配置文件, 通过active激活不同的配置, 达到多环境配置问题解决

一般我们会定义

application.yml

application-local.yml  : 本地配置,自己随便搞

application-dev.yml    : 开发环境, 一般不用动, 我们一般开发都是公用一个容器的, 应为一般都绑定了域名, 如果要用自己的容器的话,配置需要改一下

application-test.yml    : 测试环境, 一般也不用动, 如果测试要弄新的环境, 让他自己去弄, 管他个der

application-uat.yml  : UAT是用户体验环境, 一般公司没有, 只有特定的项目需要, 环境一般不懂, 为了给用户点点点的

application-pro.yml  : 线上环境, 一般这个我们会设置权限, 并且直接配置在配置中心, 不让开发人员看, 只有MASTER才可以

这个也是项目的开发,部署流程 本地->开发->测试->用户体验->上线->验收~

标签:SpringBoot,配置,Redis,192.168,哨兵,application,开发,一般,yml
From: https://www.cnblogs.com/flower-dance/p/16749916.html

相关文章

  • Redis5.0.5 安装与配置
    哎,本来想的是10.1回家呢,结果突然本地多了一例的疫情,所以只能把票都退了,已经将近一年都没有回家,思念如泉~,只能静下心来继续学习, 路漫漫其修远兮吾将上下而求......
  • Redis的线程模型
      我觉得这个图就非常清晰,如果是懂BIO/Netty的人看起来应该很容易,是的没错Redis的线程模型就是基于多路复用器做的,采用非阻塞的IO模型,当前是6.x之前的版本,6.......
  • SpringBoot整合Redis[单机版]
    SpringBoot整合Redis[单机版]添加依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>......
  • redis-shake
    https://github.com/alibaba/RedisShake/wiki/%E8%BF%90%E8%A1%8C%E7%9B%91%E6%8E%A7redis-shakeisatoolforRedisdatamigrationanddatafiltering.Feature......
  • springboot前后端分离,传递到前端的Long类型出现精度丢失的问题解决
    问题在后端,我的id是Long类型,但是我将他传到前端时,比如说我id在后端的参数是:15789456123456789传到前端后,就为......
  • Redis基本操作
    Redis数据类型:redis自身是一个map,其中所有数据都是采用key:vlue的形式存储数据类型指的是存储的数据的类型,也就是value部分的类型,key部分永远都是字符串redis所有的操作都......
  • SpringBoot整合Swagger
    什么是Swagger?Swagger是目前最常用的接口生成文档工具之一。Swagger通过注解接口生成网页的在线文档,文档包括接口名、请求方法、参数、返回信息等。更多信息参考:Whatis......
  • springboot+vue前后端分离项目CRUD
    今天完成了项目最基础的一个表的增删改查,后端是springboot+Myabtis-Plus框架,没有写SQL。主要学习一下springboot+vue项目的搭建和使用,以及用elementUI搭建的页面。并......
  • springboot开启单元测试的方法分享
    转自:​​http://www.java265.com/JavaFramework/SpringBoot/202206/3781.html​​SpringBoot:  SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spri......
  • springboot项目打包方式
    springboot和ssm项目打包方式1.打jar包说明:springboot项目默认的打包方式就是打jar包,因为它内嵌了tomcat,用不着打war包部署到tomcat的webapp目录下,安装了jdk,就可......