java实现

BigPipe(FaceBook使用的页面加载技术) JAVA实现代码示例

微笑、不失礼 提交于 2019-12-10 15:10:57
代码如下:在使用队列方面没有仔细斟酌,随便找一个过来,就用了。 注意一点,就是不要把 PrintWriter 的实例对象拿到多线程里去用,否则会出莫名其妙的异常。 import java.io.IOException; import java.io.PrintWriter; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class BigPipeServlet extends HttpServlet { private static ExecutorService executor = Executors.newFixedThreadPool(50); public void service(HttpServletRequest request, HttpServletResponse