Spring boot 集成阿里开源 Sentinel 限流神器,轻松搞定接口限流!
Java

Spring boot 集成阿里开源 Sentinel 限流神器,轻松搞定接口限流!

463 0

Sentinel是阿里巴巴开源的限流器熔断器,并且带有可视化操作界面。在日常开发中,限流功能时常被使用,用于对某些接口进行限流熔断,譬如限制单位时间内接口访问次数;或者按照某种规则进行限流,如限制ip的单位时间访问次数等。之前我们已经讲过接口限流的工具类ratelimter可以实现令牌桶的限流,很明...

阅读全文
Spring Boot 项目启动时如何读取配置以及初始化资源
Java

Spring Boot 项目启动时如何读取配置以及初始化资源

446 0

在开发过程中,我们有时候会遇到非接口调用而出发程序执行任务的一些场景,比如我们使用quartz定时框架通过配置文件来启动定时任务时,或者一些初始化资源场景等触发的任务执行场景。方法一:注解通过使用注解@Configuration和@Bean来初始化资源,配置文件当然还是通过@Value进行注入。@C...

阅读全文
在生产环境中,如何提升Spring Boot服务吞吐量
微服务

在生产环境中,如何提升Spring Boot服务吞吐量

1231 0

在生产环境中部署的Spring Boot项目偶尔会有一些慢请求导致系统性能下降,吞吐量下降,下面介绍几种优化建议,仅供大家参考学习。1、undertow替换tomcat电子商务类型网站大多都是短请求,一般响应时间都在100ms,这时可以将web容器从tomcat替换为undertow,下面介绍下步骤...

阅读全文
Spring 和 Spring Boot之间到底有什么区别?
Java源码

Spring 和 Spring Boot之间到底有什么区别?

355 0

对于Spring和SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,相信对于用了SpringBoot很久的同学来说,还不是很理解SpringBoot到底和Spring有什么区别,看完文章...

阅读全文