首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Node.js
Express
PPA for Ubuntu
ppa:chris-lea/node.js
GeekHub
vevlins
V2EX  ›  Node.js

eggjs 性能是否较差?

  •  
  •   vevlins · 54 天前 · 4484 次点击
    这是一个创建于 54 天前的主题,其中的信息可能已经有所发展或是发生改变。

    事先声明,不是黑,我对包含 node 框架在内的主流服务框架性能一直不关注,知之甚少。

    最近整理服务时发现我们大多数接口都很慢,500ms 左右。我们的接口基本上就是对 rpc 调用的简单封装,实际测试某个接口总时间 416ms,其中 rpc 调用 130ms,整个 controller 从头到尾 134ms,剩下的 282ms 都是 egg 处理请求的时间吗?

    这种情况算正常吗?应该如何优化呢?

    补充------------------ 我好像忽略了网络问题....

    再补充一点----------- 优化 nodejs 服务,可以从哪些大方面入手呢

    8 条回复    2020-03-20 15:10:22 +08:00
    airyland
        1
    airyland   54 天前   ❤️ 1
    应该和 egg 没什么关系。应该先对你内部的各个业务操作写日志查耗时。
    ccbikai
        2
    ccbikai   54 天前 via iPhone
    xcstream
        3
    xcstream   54 天前
    框架好与差之间差十几毫秒,再多就是其他问题
    egen
        4
    egen   54 天前
    release 模式,减少中间件
    sunzongzheng
        5
    sunzongzheng   54 天前
    处理请求就需要用 282ms,我觉得这样的框架不会有人敢发布的
    janxin
        6
    janxin   54 天前
    我觉得可能是这个写代码的人的问题
    runningman
        7
    runningman   53 天前 via Android
    怀疑自己吧 如果有问题 那么多人都有问题了
    zewail
        8
    zewail   20 天前
    压测一下出一张火焰图一目了然
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4280 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 08:50 · PVG 16:50 · LAX 01:50 · JFK 04:50
    ♥ Do have faith in what you're doing.