【修炼内功】[spring-boot] [1] SpringBoot是如何实现自动装配的

2020-08-06
阅读 18 分钟
4k
本文已收录【修炼内功】跃迁之路微信关注“林中小舍”,林小二带你聊技术!上篇文章 Spring Framework中的注解是如何运作的 介绍了Spring Framework中各种注解的运作方式,(在SpringBoot推出之前)对于组件的使用还需要手动进行配置(无论xml/groovy文件方式还是注解方式),如DataSource、SessionFactory、TransactionMa...

springboot应用启动原理(二) 扩展URLClassLoader实现嵌套jar加载

2018-03-05
阅读 10 分钟
32.1k
在上篇文章《springboot应用启动原理(一) 将启动脚本嵌入jar》中介绍了springboot如何将启动脚本与Runnable Jar整合为Executable Jar的原理,使得生成的jar/war文件可以直接启动本篇将介绍springboot如何扩展URLClassLoader实现嵌套jar的类(资源)加载,以启动我们的应用。

springboot应用启动原理(一) 将启动脚本嵌入jar

2018-03-02
阅读 6 分钟
15.1k
Spring BootTakes an opinionated view of building production-ready Spring applications. Spring Boot favors convention over configuration and is designed to get you up and running as quickly as possible.

基于redis的分布式任务管理

2018-01-30
阅读 7 分钟
7.1k
业务背景 系统中有各种定时任务,需要满足以下要求: 定时任务需要能够动态增删改查 需要能够设置任务的有效时间范围(只在此范围内执行) 任务执行周期需要能够灵活配置 需要能够轻松接入各种任务实现 需要能够灵活配置任务实现的运行参数 系统为分布式集群,需要保证同一时刻同一任务只能被一个节点执行,同时增删改动...

基于redis的分布式RateLimiter(限流)实现

2018-01-23
阅读 6 分钟
42.7k
系统需要对接某IM厂商rest接口,向客户端推送消息(以及其他IM业务)该厂商对rest接口调用有频率限制:总rest调用9000次/30s;消息推送600次/30s系统为分布式集群,需要控制整个分布式集群总的接口调用频率满足以上限制

基于redis的分布式锁实现

2018-01-20
阅读 5 分钟
72.4k
随着业务越来越复杂,应用服务都会朝着分布式、集群方向部署,而分布式CAP原则告诉我们,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。