https://www.oschina.net/translate/non-blocking-io-using-servlet-3-1?cmp
非阻塞IO
AsyncContext context = request.startAsync();
ServletInputStream input = request.getInputStream();
input.setReadListener(new MyReadListener(input, context));
原文:https://www.cnblogs.com/dzhou/p/10488741.html