并发 70-80 返回很多 404

2019-08-05 11:14:33 +08:00
 lwb

并发 70-80 返回很多 404

如何判断是 nginx 问题,还是 php 还是 mysql 问题呢?

3437 次点击
所在节点    程序员
10 条回复
jingxyy
2019-08-05 11:19:46 +08:00
看日志呗 先无脑看一波
/var/log/nginx/error.log
再无脑看一波你的应用日志
最后再无脑看一波 mysql 日志,不过我觉得 404 原因不太可能在这一层,大概率就在最外面那层
MonoLogueChi
2019-08-05 11:22:20 +08:00
感觉 404 不是 php 或者 MySQL 的问题,如果是 php 问题的话,大部分应该是 5xx
ben1024
2019-08-05 11:24:16 +08:00
404 多数在 nginx,或者路由映射错误
tadtung
2019-08-05 12:31:05 +08:00
你的意思是返回大量 404 错误同时还有部分可以正常访问?
这个一般是 nginx 的问题。
danmu17
2019-08-05 12:46:52 +08:00
如果你用的不是独立主机而是 VPS 的话,你需要考虑是不是 CPU 已经挂掉了,并发 70-80 的 CC 已经足够把几乎所有的入门级 VPS 打趴下了。
dot2017
2019-08-05 12:51:37 +08:00
404 表示 nginx 已经有返回了,返回不了都是 500 系列错误。检查你的应用吧
lygmqkl
2019-08-05 13:51:36 +08:00
感觉 404 多在 nginx,500+ 看 php 吧, 主要还是要看 log 其实看 log 挺好玩的。
opengps
2019-08-05 14:14:11 +08:00
70 多并发已经很高了,nginx 问题可能不大,主要是后端站点负载不动可能居多
Varobjs
2019-08-05 17:37:00 +08:00
什么环境啊,
我在 wsl 测试的,并发大了文件系统会出现问题,导致不少 404.
ybh37
2019-08-05 18:37:41 +08:00
nginx 并发 40 万问题不大吧
是应用响应太慢了,新请求只能 404 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/589127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX