【php-fpm问题】有经验的老手进来看看,谢谢。
服务是nginx+php-fpm,最近上了另一个版本的php-fpm,引入了一个问题:
post上传Multipart文件表单,php-fpm会写临时文件,但临时文件很多不会被清理掉,这在以前是没有发现过的,导致最后目录下20多万临时文件,php-fpm进程全部D状态等待磁盘了。
目前临时解决方案是crontab定时清理5分钟前的临时文件,但没有解决根源问题,根据日志大致确定请求量没有丢失,只是临时文件没有unlink掉的问题,很费解。
有人遇过此类线上问题吗? 谢谢。