- 博客(4)
- 收藏
- 关注
原创 SpringMVC异步化请求初探(续-請求背压)
SpringMVC异步化请求初探(续-請求背压)基础有时候可能会遇到服务器请求数过大的情况,如果不做处理,服务器很容易被拖垮,这时候需要限流保证一部分请求正常处理,拒绝超过阈值的请求,优先保证服务器的可用性。RxJava2.0 支持backpressure, 但是SpringMVC 目前还不支持响应式请求,所以我在这里使用了ThreadPoolExecutor的RejectedExecutionHa
2017-03-25 21:07:17 647
翻译 1. ES 5.2 官方文档-基本概念
Basic ConceptsThere are a few concepts that are core to Elasticsearch. Understanding these concepts from the outset will tremendously help ease the learning process.基本概念Elasticsearch有一些核心的概念。从开始就理解这些概念
2017-03-20 22:34:46 705
原创 SpringMVC异步化请求初探(续-压测效果对比)
SpringMVC异步化请求初探(续-压测效果对比)上篇总结上次主要介绍的Servlet3.0异步请求,SpringMVC的deferredResult对异步的封装使用,以及使用高大上的RxJava2配合SpringMVC写出优雅的代码…但是上一次压测的结果并不太好,所以我要再开一片文章,争取测出好结果。基准数据上次压测的数据还是有用的,先附上上次压测的代码和数据:同步请求代码
2017-03-18 18:50:00 1972 4
原创 SpringMVC异步化请求初探
SpringMVC异步化请求初探同步请求在servlet3.0之前,servlet在同一个线程中解析,处理,响应http请求Created with Raphaël 2.1.0客户端客户端服务器服务器http request解析,处理,生成响应http response异步化请求servlet3.0之后,servlet提供asyncContext支持异步请求,是的解析,返回请求的线程和处理请求的线程
2017-03-09 21:01:26 936
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人