一样的端口压测内网与外网差距较大 求大神指点方针!

张一

阿里云服务配置:8核16G 带宽峰值:80M

截图
外网用nginx分发压测还有3万多报错哈!QPS: 9786

截图
内网压测0报错,QPS:91224
差距仅10倍!

遇见这种问题是我nginx哪里配置不合理吗! 望大神指点一二

1060 1 1
1个回答

ersic

就是带宽限制吧,我的8m小水管,跟内网测差的更多

  • 张一 2022-04-19

    谢谢哈,难道只是单纯的这个带宽因素吗?我在深度研究一下

  • 抽不完的寂寞 2022-04-19

    内网也用nginx压测下,看下有没有报错。如果有的话可能是nginx配置有问题,比如nginx最大连接数默认好像是1024,所以并发会有影响。

  • ersic 2022-04-19

    反正我在本机上直接测nginx转发后的80端口,127.0.0.1 跟外网IP相差巨大,应该就是带宽的问题。

  • chen 2022-04-19

    可以试试压测http和https的区别,还有服务器上压测也可以走外网试试

  • 张一 2022-04-19

    嗯按照您思路,已经找出来报错问题了,我的nginx配置属实有攻击限制

    limit_conn_zone $binary_remote_addr zone=one:10m;#防止压测

     #limit_conn one 200;#防止压测200
  • 张一 2022-04-19

    外网域名压测已经很满意了0报错,外网QPS: 1.4万 【完全可以支撑目前的线上业务了】

  • 抽不完的寂寞 2022-04-19

    那看来3万多报错是nginx防压测导致的了。

  • 抽不完的寂寞 2022-04-19

    1.4万QPS,如果每个请求1k字节,那带宽也刚好80Mb了。

  • 张一 2022-04-19

    抱拳了 铁子

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