webman使用nginx 或者 openresty作为方向代理在高并发的时候会占用大量CPU资源

coding

同等情况下
不使用nginx可以做到4000并发此时cpu占用40%
但是如果使用nginx的反向代理并发1500左右的时候nginx占用的cpu接近100并出现大量请求错误
由于我的项目是java和php同时提供的api部署在同一台服务器的两个docker内
请问有没有什么更好的方式来分发api走java服务还是php服务
php api服务使用webman编写
webman能否提供一个简单的反向代理工具如果可以要怎么操作请赐教

3404 1 0
1个回答

six

nginx算是比较轻量性能最好的反向代理了。用workerman写个?

  • coding 2020-12-15

    不知道是我的配置问题还是什么问题 使用nginx做反代性能下降的太严重了

  • six 2020-12-16

    把nginx日志关闭估计会好点

年代过于久远,无法发表回答
×
🔝