- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 如何使用vertx反向代理处理大文件的下载
前言由于我们的api-gateway使用vertx web开发,而大文件的下载在通过网关处理时,会超时并且严重拖慢网关的处理。所以需要单独优化处理了下载接口,让网关可以将后端传过来的buffer直接发送给客户端,而不需要等待网关下载到网关的服务器上,再转发给客户端(这也是大文件下载客户端会超时的一部分原因)问题所在webclient对body的处理:vertx webclient默认下载文...
2019-11-22 16:48:07 1194 3
原创 vertx源码分析(二)---------------vertx-web router如何部署到vertx中
在分析一中,我们已经知道了verticle是如何部署的而route就是实现了AbstractVerticle的一种routepackage cn.ctyun.moho.router.verticle;import cn.ctyun.moho.router.config.AppConfig;import cn.ctyun.moho.router.handler.*;import cn....
2019-11-12 18:45:41 880 1
原创 vertx源码分析(附录)--------------------VertxOptions包含的配置
/** * 设置Vert.x实例使用的Event Loop线程的数量,默认值为:2 * Runtime.getRuntime().availableProcessors()(可用的处理器个数); * The default number of event loop threads to be used = 2 * number of cores on the machine *...
2019-11-12 18:44:50 374
原创 vertx源码分析(一)---------------vertx启动流程分析
环境准备源码下载国内:https://gitee.com/mirrors/vertxgithub: https://github.com/eclipse-vertx/vert.x解决依赖报错本系列以3.8为基础进行分析,所以请讲源码调整到3.8分支,并修改pom.xml:<stack.version>3.8.0</stack.version>由于maven...
2019-11-12 18:43:54 1941
p3c-pmd-1.3.6.jar
2019-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人