http服务器响应很慢

发布于 2021-11-21 17:21:53 字数 198 浏览 899 评论 13

一台云主机服务器 内存2G的 用的nginx

在做压力测试 并发访问是2000 然后top 看cpu和内存基本都没什么 cpu占用20左右 但是我访问响应就特别慢 要等5 6秒才有响应  什么原因导致呢 怎么查这样的问题


压力测试在跑着  然后我用浏览器访问我的服务器接口 数据返回的很慢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

刘备忘录 2021-11-26 03:58:15

带宽不够

眼眸 2021-11-26 03:57:34

先把index包括js、css去掉,只留少量HTML建立一个测试基准

这个响应速度就是你硬件能达到的极限,逐步添加内容,看那部分影响响应速度

只有找到根源才能解决,这个不能靠猜

瀞厅☆埖开 2021-11-26 03:57:10

主要看当你访问慢的时候,瓶颈是在哪里,如果CPU和内存没什么负载,就看网络TIME_WAIT之类的多不多? 如果这些没有明显异常的话,也可能是跑的应用的问题了。事实你这时候访问服务器的静态文件,速度怎么样

泪冰清 2021-11-26 03:53:59

在服务器上运行netstat -an 看看输出结果里,有多少连接

泛滥成性 2021-11-26 03:53:19

在服务器上运行netstat -an 看看输出结果里,有多少连接

月亮是我掰弯的 2021-11-26 03:52:30

带宽?

醉酒的小男人 2021-11-26 03:47:09

你的带宽一大部分都被压力测试的流量给占了,访问当然慢了

彩扇题诗 2021-11-26 03:45:07

回复
压力测试实际模拟也是这么多用户流量 是不是意味着 面对这些用户量有系统瓶颈

緦唸λ蓇 2021-11-26 03:39:36

你压力测试的机器和你浏览的机器不能在一个局域网里。如果在的话,就相当于你一个局域网里这么多机器在使用,你浏览肯定会慢。

夜司空 2021-11-26 00:37:48

回复
这样的话你就无法区别是你的服务器慢掉了,还是你的局域网慢掉了

牵你的手,一向走下去 2021-11-25 20:36:45

回复
我用的另一台服务器做的压力测试 也是用我自己的电脑访问的服务器 接口返回的是json数据 测试过程中包括线上的用户响应也特别慢 应该就是你说的带宽都被压力测试的请求给占用了

柒夜笙歌凉 2021-11-25 11:49:47

压力测试在跑着  然后我用浏览器访问我的服务器接口 数据返回的很慢

路还长,别太狂 2021-11-22 15:29:52

你访问?不是数据瓶颈啊?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文