springboot中设置api主要代码的超时时间

因为web服务本身的持久性,大多数时候超时设置应该在请求方设置,但当前一个springboot框架的web项目有一个需求,需要给api设置最大响应时间,超过这个时间,服务自动返回默认值给请求方。现在有如下操作:

1.主线启动类加异步支持注解

异步支持注解

2.主要的逻辑代码独立出来,放入另一个文件中,接口api异步调用该逻辑代码

原代码现在另起一个线程

3.接口的线程有时间比较,超过时间则返回一个默认值

接口线程
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容