编程开发
未读
为何不推荐使用@Async的默认线程池配置-带你深度阅读Spring Async源码
最近看了一篇关于线程池的文章,突然想起来很久以前有文章说过要慎用Spring的 Async注解,可能会发生OOM,猜测应该是 Async注解默认使用的线程池可能最大线程数太大,或者使用的是无界队列,会导致线程无限增加。 今天刚好有空,就来阅读一下 Aysnc的源码验证一下我的猜想。 准备 为了不被其
编程开发
未读
SpringBoot多版本接口实现
一般来说,Restful API接口是提供给其它模块,系统或是其他公司使用,不能随意频繁的变更。然而,需求和业务不断变化,接口和参数也会发生相应的变化。如果直接对原来的接口进行修改,势必会影响线其他系统的正常运行。这就必须对api 接口进行有效的版本控制。