使用Callable和DeferredResult,提升服務性能。

官方文檔中說DeferredResult和Callable都是爲了異步生成返回值提供基本的支持。簡單來講就是一個請求進來,若是你使用了DeferredResult或者Callable,在沒有獲得返回數據以前,DispatcherServlet和全部Filter就會退出Servlet容器線程,但響應保持打開狀態,一旦返回數據有了,這個DispatcherServlet就會被再次調用而且處理,以異步產
相關文章
相關標籤/搜索