VKRUSSIA
V2EX  ›  Java

开发了一款仿 reg007 的网站,目前已添加至近 500 个网站。单次查询需要几十分钟,求优化方案?

  •  
  •   VKRUSSIA · Jun 8, 2020 · 14998 views
    This topic created in 2168 days ago, the information mentioned may be changed or developed.

    萌新借鉴了 reg007 的原理用 JavaWeb ( JSP+SERVLET )开发了一款类似的网站(REGJL.CN)

    与之不同的是除了能用手机号,邮箱外还增加了通过用户名查询。

    可是由于随着增加的网站过多,单次查询长达十多分钟严重降低了用户体验。

    目前使用的技术是 newFixedThreadPool 线程池遍历执行每个 api 。

    请问,针对此情景,有更好的 HTTP 高并发方案( or 框架)推荐吗?

    18 replies    2020-06-09 18:04:55 +08:00
    CEBBCAT
        1
    CEBBCAT  
       Jun 8, 2020 via Android
    用 Go+MQ 重构 doge
    sagaxu
        2
    sagaxu  
       Jun 8, 2020 via Android
    500 个网站并发查,请求用异步并发,解析丢线程池里
    yiyi11
        3
    yiyi11  
       Jun 8, 2020 via Android
    相比技术选型,我倒是觉得能否设计优化一下,不能快速返回,就把处理结果持久化,然后增加个拉取持久化结果的接口,提示用户查询耗时较长,可以先获取部分结果,让用户主动刷新。
    lijialong1313
        4
    lijialong1313  
       Jun 8, 2020
    我看了一下你的网站,发现了几个问题
    1.搜索按钮没用
    2.注册的时候,你不需要输入验证码即可直接发短信,这容易被人爆破当短信轰炸机。
    lijialong1313
        5
    lijialong1313  
       Jun 8, 2020
    3.就算我强行提交数据,也没反应……
    wzq001
        6
    wzq001  
       Jun 8, 2020
    搜索无反应。。。无任何提示信息。。。
    wzq001
        7
    wzq001  
       Jun 8, 2020
    万能的 V 友们,你们做了什么???

    Failed to load 'http://regjl.cn:8080/SendSmsServlet
    misty8873
        8
    misty8873  
       Jun 8, 2020
    该网页无法正常运作 regjl.cn 未发送任何数据。
    ERR_EMPTY_RESPONSE
    buliugu
        9
    buliugu  
       Jun 8, 2020
    试试看用 Quasar 改造过的 http client,协程大法好
    Canthony
        10
    Canthony  
       Jun 8, 2020
    讲道理,背景图建议换一下,有点怕
    superJava
        11
    superJava  
       Jun 8, 2020
    spring webflux 看看
    TomatoYuyuko
        12
    TomatoYuyuko  
       Jun 8, 2020
    +1,强烈建议换个背景,看着瘆人
    roryzh
        13
    roryzh  
       Jun 8, 2020
    该网页无法正常运作
    VKRUSSIA
        14
    VKRUSSIA  
    OP
       Jun 8, 2020
    @misty8873
    @wzq001
    @roryzh
    用的 vultr 的 5 刀每月的低配服务器,1G 内存太小。运行不久就内存泄漏,现在正准备升级配置呢
    VKRUSSIA
        15
    VKRUSSIA  
    OP
       Jun 8, 2020
    @lijialong1313
    1.按回车
    2.短信后台配置了每日上限
    lalala139
        16
    lalala139  
       Jun 9, 2020
    有没有哪位兄弟来一份 reg007 的邀请码,在线发 V2EX 专属感谢[铜币]。
    lalala139
        17
    lalala139  
       Jun 9, 2020
    大家不要再上 reg007 这个网站了,这是个垃圾网站。https://v2ex.com/t/131665
    恶心🤢🤮
    misty8873
        18
    misty8873  
       Jun 9, 2020
    @VKRUSSIA 源码开放么?哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   928 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 19:23 · PVG 03:23 · LAX 12:23 · JFK 15:23
    ♥ Do have faith in what you're doing.