电子商务及网站建设,旅游网站建设的方向,网上购物网站建设,世界互联网峰会1.问题描述 在做导入导出功能时#xff0c;如果数据量比较多#xff0c;完成操作的时间就会变长#xff0c;导致页面的接口报502超时异常
2.原因分析 没有做异步处理#xff0c;同步处理会导致页面要一直等待接口响应#xff0c;时间一长就会报502
3.解决方案 改为异步导…1.问题描述 在做导入导出功能时如果数据量比较多完成操作的时间就会变长导致页面的接口报502超时异常
2.原因分析 没有做异步处理同步处理会导致页面要一直等待接口响应时间一长就会报502
3.解决方案 改为异步导入导出在导入导出的ServiceImpl方法上加上Async注解就可以实现异步功能
4.注意 使用Async需要跨2个Service否则异步不会生效 错误示例 控制器接口 直接调用ServiceImpl方法在这个方法添加Async异步不会生效 正确示例 控制器接口 调用ServiceImpl1方法 调用ServiceImpl2方法在这个方法添加Async异步才会生效
Java 解决异步 Async 失效问题