
1 bruceliang OP 转发大量并发上传文件的 http 请求 |
2 qiyuey 2019-06-26 14:13:49 +08:00 via Android 并发大的话,最好用协程或者响应式的框架,Spring WebFlux 或者 Ktor |
3 zjsxwc 2019-06-26 14:14:07 +08:00 via Android 一定要用 Java 吗, 为什么不用 nginx upstream 一行搞得呢 |
4 MeteorCat 2019-06-26 14:14:36 +08:00 via Android 3 楼说的对 |
5 gz911122 2019-06-26 14:16:35 +08:00 vert.x 如果你一定想用 java 的话... 2 楼的也不错 |
6 bruceliang OP @zjsxwc 因为要对要转发的请求进行一些业务逻辑处理 |
7 bruceliang OP 如果只是转发和一些简单的逻辑处理肯定 nginx 是最好的 |
8 BBCCBB 2019-06-26 14:22:19 +08:00 zuul,spring cloud gateway |
9 bruceliang OP 转发大量 s3 请求 |
10 ice2neet 2019-06-26 14:36:25 +08:00 vert.x |
11 jie123168 2019-06-26 14:40:42 +08:00 nginx+ngx_lua 吧. 不要把自己局限在一种语言上. |
12 bruceliang OP @jie123168 说的在理,不能局限在语言上 |
13 bruceliang OP 需求其实很简单,就是提供一个接口转发大量 s3 请求到 s3 服务器 |
14 razertory 2019-06-26 16:17:44 +08:00 毫无疑问 Netty |
15 lastpass 2019-06-26 16:28:01 +08:00 via Android 要不直接端口映射嘛。何必自己开发。 |
16 weizhen199 2019-06-26 16:34:02 +08:00 为啥要用 java 干这事 |
17 reus 2019-06-26 16:36:06 +08:00 几十行的东西,还要什么框架? |
18 bruceliang OP @reus 不用其他框架,性能可以高? |
19 godoway 2019-06-26 18:06:58 +08:00 via Android vertx+3 |
20 mango88 2019-06-26 18:23:53 +08:00 vert.x +4 |
21 blackboom 2019-06-26 18:32:41 +08:00 vert.x +5 |
22 Cbdy 2019-06-26 18:38:21 +08:00 用过 Spring Cloud Gateway,效果良好 |
23 limuyan44 2019-06-26 18:55:34 +08:00 via Android 不就是 nginx 吗 |
24 wangqianfront 2019-06-26 18:58:03 +08:00 vert.x + |
25 bobuick 2019-06-26 19:09:28 +08:00 netty 鸭. 为什么这么多直接上 vert.x 的, vert.x 已经这么熟了么. 要是不半路把请求截佛改啥的话, 根本就是个 tcp proxy 嘛. 还分什么 http 不 http |
27 walkerliu 2019-06-26 19:30:41 +08:00 这种应该是需要使用像 Netty 这样的 NIO 框架吧 |
28 luozic 2019-06-26 21:08:22 +08:00 via iPhone vertx 实际一般推荐 lua+nginx,或者牛逼的自己基于 dpdk 写一个 nginx 增强调优版。 |
29 ghos 2019-06-27 09:36:42 +08:00 golang 写几行一早上完事 |
30 chenshun00 2019-06-27 12:54:17 +08:00 httpclient 就可以了吧,你的并发和流量比 netfilx 的还要高,那就当我没说,参考 zuul |
31 zchlwj 2019-06-28 10:57:58 +08:00 nginx+lua |