springboot
一个木得感情的小白
这个作者很懒,什么都没留下…
展开
-
SpringBoot中使用@Async注解实现异步调用
在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题。常规的异步调用处理方式在Java中,一般在处理类似的场景之时,都是基于创建独立的线程去完成相应的异步调用逻辑,通过主线程和不同的线程之间的执行流程,从而...原创 2020-01-16 14:33:29 · 237 阅读 · 0 评论 -
SpringBoot实现定时任务
项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor 、TaskScheduler 接口。SpringBoot中使用两个注解:@EnableScheduling、@Scheduled来简单实现定时任务。首先在SpringBoot启动类中添加@EnableScheduling注解。该...原创 2020-01-15 10:19:38 · 128 阅读 · 0 评论 -
springboot集成Hystrix
首先引入依赖 <dependency> <groupId>com.netflix.hystrix</groupId> <artifactId>hystrix-javanica</artifactId> <version>1.5.18</versi...原创 2020-01-03 11:52:42 · 702 阅读 · 0 评论