Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1130161
  • 博文数量: 170
  • 博客积分: 1603
  • 博客等级: 上尉
  • 技术积分: 1897
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-09 15:54
文章分类

全部博文(170)

文章存档

2016年(27)

2015年(21)

2014年(27)

2013年(21)

2012年(7)

2011年(67)

我的朋友

分类: 系统运维

2016-03-14 11:02:19

中文里都说是slowlog的错,关闭slow即可解决这个问题
但是为什么slow log会导致这个错误?实际环境一定要关闭slow log?

详细原因还得翻英文



点击(此处)折叠或打开

  1. In other words: when PHP's slowlog tries to get an actual stacktrace, it may send a signal to the master process which in turn finds the child process that is slow (which it fork() 'd). However, by the time that happens, the child may have already finished its request and started serving another one.

简单来说就是,当php-fpm发现有slow运行的时候,去调用trace的,当trace开始的时候慢访问已经结束了!

也就是说,你的slow记录时间正好等于完成时间
如果这个日志很频繁的话,先把slow记录时间延后1秒即可



阅读(1898) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~