V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
mechille
V2EX  ›  问与答

PHP-FPM 的 LOG 一直提示这样的错误,请问怎么解决

  •  
  •   mechille · Aug 25, 2014 · 2879 views
    This topic created in 4266 days ago, the information mentioned may be changed or developed.
    NOTICE: [pool www] child 24422 started
    NOTICE: [pool www] child 22042 exited with code 0 after 4822.914855 seconds from start
    NOTICE: [pool www] child 24429 started
    NOTICE: [pool www] child 21862 exited with code 0 after 5201.920016 seconds from start
    ..........

    提示了有近上千条,请问怎么解决啊
    6 replies    2014-08-25 13:09:54 +08:00
    lanwairen123
        1
    lanwairen123  
       Aug 25, 2014 via Android
    请贴一下pool www的配置,应该是request_terminate_timeout设置的问题吧
    mechille
        2
    mechille  
    OP
       Aug 25, 2014
    @lanwairen123
    pm.max_children = 100
    pm.start_servers = 5
    pm.min_spare_servers = 5
    pm.max_spare_servers = 35
    pm.max_requests = 1000
    ;request_terminate_timeout = 0

    request_terminate_timeout是默认的注释状态
    cst4you
        3
    cst4you  
       Aug 25, 2014   ❤️ 1
    pm.max_requests = 1000
    表示1000个请求后自动重生
    这个是进程正常自毁然后重生的日志, 正常的
    如果你的访问量比较大, 那么频繁出现这个也是正常的
    mechille
        4
    mechille  
    OP
       Aug 25, 2014
    @cst4you 网站访问量还行,请问我需要把这个数值设的更大一些吗?
    lsylsy2
        5
    lsylsy2  
       Aug 25, 2014
    @mechille 没啥必要,定期重启是为了防止内存泄露
    julyclyde
        6
    julyclyde  
       Aug 25, 2014
    max_requests=500是上古时代流传下来的数字……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2673 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 114ms · UTC 12:05 · PVG 20:05 · LAX 05:05 · JFK 08:05
    ♥ Do have faith in what you're doing.