xiongwilee / Gracejs

A Nodejs BFF framework, build with koa2(基于koa2的标准前后端分离框架)
https://grace.wilee.me
MIT License
1.39k stars 238 forks source link

如何提高单点TPS, QPS #66

Closed yongjun310 closed 4 years ago

yongjun310 commented 4 years ago

试着用jmeter 30个并发,将GraceJs proxy代理到www.baidu.com, 发现throughput只有140左右,请问怎么提升单节点的吞吐量呢?

yongjun310 commented 4 years ago

数据库我已经删除了

xiongwilee commented 4 years ago

Gracejs proxy功能依赖的request.js已经处于停止维护状态了( https://github.com/request/request/issues/3142 );加之以Nodejs已使用llhttp替代http-parser;

近期准备把proxy中间件用Nodejs原生实现,以评估其性能短板,敬请期待

yongjun310 commented 4 years ago

有没有微信或者qq讨论群呢,也许可以一起哈

xiongwilee commented 4 years ago

可以加我微信: xiongwilee

yongjun310 commented 4 years ago

在这个commit解决了https://github.com/xiongwilee/Gracejs/pull/69/commits/473cd0248f438bc5bdb07e2b974ed0904dd98edd