V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
duansindo
V2EX  ›  Linux

动态网站 lnmp 系统在处理稍多订单就会提示 504 Gateway Time-out

  •  
  •   duansindo · 2017-04-07 12:05:46 +08:00 · 2359 次点击
    这是一个创建于 2792 天前的主题,其中的信息可能已经有所发展或是发生改变。
    腾讯云香港服务器,用 oneinstack 的一键安装的 lnmp 。
    网站配置 2 核 4GB 3Mbps+1G 单核云数据库
    在处理 500 个订单左右的时候服务器就非常的非常的卡,什么也做不了,然后进系统用 top 指令查看到 cpu 和内存都是占用非常少,请问是什么问题?
    附上一些 php.ini 设置
    max_execution_time = 300
    memory_limit = 2048M

    php-fpm.conf 的设置为
    [global]
    pid = run/php-fpm.pid
    error_log = log/php-fpm.log
    log_level = warning

    emergency_restart_threshold = 30
    emergency_restart_interval = 60s
    process_control_timeout = 5s
    daemonize = yes

    ;;;;;;;;;;;;;;;;;;;;
    ; Pool Definitions ;
    ;;;;;;;;;;;;;;;;;;;;

    [www]
    listen = /dev/shm/php-cgi.sock
    listen.backlog = -1
    listen.allowed_clients = 127.0.0.1
    listen.owner = www
    listen.group = www
    listen.mode = 0666
    user = www
    group = www

    pm = dynamic
    pm.max_children = 50
    pm.start_servers = 20
    pm.min_spare_servers = 15
    pm.max_spare_servers = 30
    pm.max_requests = 5000
    pm.process_idle_timeout = 100s
    request_terminate_timeout = 600
    request_slowlog_timeout = 0

    pm.status_path = /php-fpm_status
    slowlog = log/slow.log
    rlimit_files = 51200
    rlimit_core = 0



    哪位朋友帮我看看是什么问题?
    7 条回复    2017-04-10 17:08:43 +08:00
    dnsjia
        1
    dnsjia  
       2017-04-07 12:49:24 +08:00
    数据库配置文件呢?
    yylzcom
        2
    yylzcom  
       2017-04-07 14:29:36 +08:00
    先查 nginx 日志,看看是什么问题
    changs1986
        3
    changs1986  
       2017-04-07 17:39:22 +08:00
    504 是 fpm 进程没响应了吧,看下 fpm 的日志和数据库 slow-log
    okudayukiko0
        4
    okudayukiko0  
       2017-04-09 19:42:15 +08:00 via iPhone   ❤️ 1
    max_children 这里的问题
    duansindo
        5
    duansindo  
    OP
       2017-04-10 17:08:05 +08:00 via iPhone
    @okudayukiko0 这个我设置非常大也会造成非常卡,我只能换浏览器才能做别的操作
    duansindo
        6
    duansindo  
    OP
       2017-04-10 17:08:27 +08:00 via iPhone
    @dnsjia 云数据库应该不会有这个问题吧?
    duansindo
        7
    duansindo  
    OP
       2017-04-10 17:08:43 +08:00 via iPhone
    @changs1986
    @yylzcom 谢谢我回去看看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2722 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:43 · PVG 23:43 · LAX 07:43 · JFK 10:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.