萌新借鉴了 reg007 的原理用 JavaWeb ( JSP+SERVLET )开发了一款类似的网站(REGJL.CN)
与之不同的是除了能用手机号,邮箱外还增加了通过用户名查询。
可是由于随着增加的网站过多,单次查询长达十多分钟严重降低了用户体验。
目前使用的技术是 newFixedThreadPool 线程池遍历执行每个 api 。
请问,针对此情景,有更好的 HTTP 高并发方案( or 框架)推荐吗?
萌新借鉴了 reg007 的原理用 JavaWeb ( JSP+SERVLET )开发了一款类似的网站(REGJL.CN)
与之不同的是除了能用手机号,邮箱外还增加了通过用户名查询。
可是由于随着增加的网站过多,单次查询长达十多分钟严重降低了用户体验。
目前使用的技术是 newFixedThreadPool 线程池遍历执行每个 api 。
请问,针对此情景,有更好的 HTTP 高并发方案( or 框架)推荐吗?
|
CEBBCATJun 8, 2020 via Android
1
用 Go+MQ 重构 doge
|
|
sagaxuJun 8, 2020 via Android
2
500 个网站并发查,请求用异步并发,解析丢线程池里
|
|
yiyi11Jun 8, 2020 via Android
3
相比技术选型,我倒是觉得能否设计优化一下,不能快速返回,就把处理结果持久化,然后增加个拉取持久化结果的接口,提示用户查询耗时较长,可以先获取部分结果,让用户主动刷新。
|
|
lijialong1313Jun 8, 2020
4
我看了一下你的网站,发现了几个问题
1.搜索按钮没用 2.注册的时候,你不需要输入验证码即可直接发短信,这容易被人爆破当短信轰炸机。 |
|
lijialong1313Jun 8, 2020
5
3.就算我强行提交数据,也没反应……
|
|
wzq001Jun 8, 2020
6
搜索无反应。。。无任何提示信息。。。
|
|
wzq001Jun 8, 2020
7
|
|
buliuguJun 8, 2020
9
试试看用 Quasar 改造过的 http client,协程大法好
|
|
CanthonyJun 8, 2020
10
讲道理,背景图建议换一下,有点怕
|
|
superJavaJun 8, 2020
11
spring webflux 看看
|
|
TomatoYuyukoJun 8, 2020
12
+1,强烈建议换个背景,看着瘆人
|
|
roryzhJun 8, 2020
13
该网页无法正常运作
|
|
14
|
|
15
|
|
lalala139Jun 9, 2020
16
有没有哪位兄弟来一份 reg007 的邀请码,在线发 V2EX 专属感谢[铜币]。
|
|
lalala139Jun 9, 2020
17
大家不要再上 reg007 这个网站了,这是个垃圾网站。https://v2ex.com/t/131665
恶心🤢🤮 |