V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lwb
V2EX  ›  程序员

并发 70-80 返回很多 404

  •  
  •   lwb · 2019-08-05 11:14:33 +08:00 · 2856 次点击
    这是一个创建于 847 天前的主题,其中的信息可能已经有所发展或是发生改变。

    并发 70-80 返回很多 404

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

    10 条回复    2019-08-05 18:37:41 +08:00
    jingxyy
        1
    jingxyy   2019-08-05 11:19:46 +08:00
    看日志呗 先无脑看一波
    /var/log/nginx/error.log
    再无脑看一波你的应用日志
    最后再无脑看一波 mysql 日志,不过我觉得 404 原因不太可能在这一层,大概率就在最外面那层
    MonoLogueChi
        2
    MonoLogueChi   2019-08-05 11:22:20 +08:00 via Android
    感觉 404 不是 php 或者 MySQL 的问题,如果是 php 问题的话,大部分应该是 5xx
    ben1024
        3
    ben1024   2019-08-05 11:24:16 +08:00
    404 多数在 nginx,或者路由映射错误
    tadtung
        4
    tadtung   2019-08-05 12:31:05 +08:00 via Android
    你的意思是返回大量 404 错误同时还有部分可以正常访问?
    这个一般是 nginx 的问题。
    danmu17
        5
    danmu17   2019-08-05 12:46:52 +08:00
    如果你用的不是独立主机而是 VPS 的话,你需要考虑是不是 CPU 已经挂掉了,并发 70-80 的 CC 已经足够把几乎所有的入门级 VPS 打趴下了。
    dot2017
        6
    dot2017   2019-08-05 12:51:37 +08:00
    404 表示 nginx 已经有返回了,返回不了都是 500 系列错误。检查你的应用吧
    lygmqkl
        7
    lygmqkl   2019-08-05 13:51:36 +08:00
    感觉 404 多在 nginx,500+ 看 php 吧, 主要还是要看 log 其实看 log 挺好玩的。
    opengps
        8
    opengps   2019-08-05 14:14:11 +08:00 via Android
    70 多并发已经很高了,nginx 问题可能不大,主要是后端站点负载不动可能居多
    Varobjs
        9
    Varobjs   2019-08-05 17:37:00 +08:00 via iPhone
    什么环境啊,
    我在 wsl 测试的,并发大了文件系统会出现问题,导致不少 404.
    ybh37
        10
    ybh37   2019-08-05 18:37:41 +08:00
    nginx 并发 40 万问题不大吧
    是应用响应太慢了,新请求只能 404 了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1464 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 23:58 · PVG 07:58 · LAX 15:58 · JFK 18:58
    ♥ Do have faith in what you're doing.