
springboot
文章平均质量分 61
老小猴
这个作者很懒,什么都没留下…
展开
-
SpringBoot项目在properties文件中使用环境变量
转自:https://blog.youkuaiyun.com/doegoo/article/details/80613866 当docker启动SpringBoot打包的服务时,且一些参数需要从外界获取而非写死在properties文件里,通过以下两步完成此需求: 1.在配置文件中配置环境变量 spring.redis.host=${REDIS_HOST:127.0.0.1} spring.redis...转载 2018-11-18 10:31:55 · 2620 阅读 · 0 评论 -
优雅地关闭SpringBoot
开启Actuator spring-boot-actuator模块提供Spring Boot所有的production-ready特性,启用该特性的最简单方式是添加spring-boot-starter-actuator‘Starter’依赖。 按以下配置为Maven项目添加执行器: <dependency> <groupId>org.springfra...原创 2019-03-13 16:06:48 · 323 阅读 · 0 评论 -
springboot快速给接口添加认证
springboot-auth(github) 基于springboot实现的一个小组件,可以方便地控制接口访问是否需要登录. 安全认证的两个配置因素:怎么保护(如何访问)、谁(哪个/些接口)需要保护,接下来的步骤3和4分别来解决这两个问题 使用方法 1. pom.xml中添加依赖 <dependency> <groupId>com.gi...原创 2019-04-08 00:35:19 · 2842 阅读 · 0 评论 -
使用阻塞操作后,redis连接超时
项目是springboot,在之前使用redis时一切正常(配置连接超时为1500ms),后来为了实现分布式队列,增加了redis list的brpop操作,阻塞时间为30s,就报了这个错 Caused by: io.lettuce.core.RedisCommandTimeoutException: Command timed out after 5 second(s) at io.let...原创 2019-08-06 12:50:21 · 3776 阅读 · 1 评论