SpringBoot
志高远航
这个作者很懒,什么都没留下…
展开
-
在springBoot的静态方法中,如何引用配置文件yml中的参数
在springBoot项目中,我们一般把参数配置到application.yml中,但是如果想在工具类的静态方法中使用这些参数,常用的三种方式:@value 、@ConfigurationProperties或Environment 都没法取到值。 因此需要使用@PostConstruct 注解来实现 1、在application.yml中加入以下配置 server: port: 10091 servlet: context-path: /spring-boot-demo rea.原创 2021-07-15 20:30:03 · 3338 阅读 · 1 评论 -
在linux环境下安装redis-4.0.1并组建哨兵模式的操作及配置
最近在做springboot2.X的项目,里面用到redis的服务,公司里用到的是哨兵模式,因此我自己搭建了一套哨兵模式的Redis,因资源有限,所以把所有节点放在同一台服务器上(10.10.55.51,我的个人服务器)。 闲话不多说,直接说操作。 下载redis-4.0.1.tar.gz,并上传到linux系统的 【/usr/mpsp】(路径随便指定,你当前用户的可操作路径就行) 在/usr/mpsp目录下,执行tar -zxvfredis-4.0.1.tar.gz将上传的包解压...原创 2020-06-07 13:50:48 · 430 阅读 · 0 评论 -
SpringBoot2.x使用Lettuce连接redis哨兵报错:RedisConnectionException: Unable to connect to 127.0.0.1:16379]
在使用SpringBoot2.x连接redis时,报以下错误: 2020-06-07 10:43:24.218 ERROR 6848 --- [io-10089-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nest原创 2020-06-07 14:05:37 · 3359 阅读 · 0 评论 -
SpringBoot2.x 集成 lettuce与Redis的sentinel哨兵模式开发配置
基于已搭建好的哨兵模式的redis,创建一个springBoot使用lettuce连接Redis的测试项目。 使用idea创建springBoot项目 在菜单File--new --project打开新建项目框 打开新建项目框,选择项如图,点击next后 ,设置包名及项目名 在新建项目中选择web及redis组件 ,一路next直到finish即可 pom.xml文件中的配置: <?xml version="1.0" encoding="UTF-8"?> <pr.原创 2020-06-07 14:51:31 · 4741 阅读 · 1 评论