左邊是tomcat8-apr 右邊是 jetty9-nio
測試情境2
1. 當Web 收到Request 後,系統會產生一組Async 的CompletableFuture Task 去執行,產生CompletableFuture 使用newCachedThreadPool 。
2. 每個Task (Random 產生時間消耗 300~500 ms)
這次改用Ingram 大大推薦的 wrk 分別測試兩組數據:
wrk -t200 -c 500 -d180
wrk -t300 -c 800 -d180
產生了有趣的結果: