1227-线上问题

1227-线上问题

今天线上出现了一个异常
异常信息为 :java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing a request outside of the originally receiving thread? If you are actually operating within a web request and still receive this message, your code is probably running outside of DispatcherServlet: In this case, use RequestContextListener or RequestContextFilter to expose the current request
结合自身项目分析出 在业务方法中有调用了非web访问的方式
1227-线上问题
解决方案:
1、在业务方法中去掉包含web属性的方法
2、自定义类实现RequestAttributes接口,重写所有方法都为空

上一篇:常州“外围女”


下一篇:装饰器一:闭包函数