周六的时候线上服务器有些脚本执行出现问题,后来调查了半天终于在mail里发现了crontab执行时报一个bus error
造成问题的原因,初步分析是因为多个php脚本同时写入一个文件,数据大概在2.6M左右,于是就导致了buss error
file_put_contents第三个参数可以指定是否需要写锁,照这个情况来看,一般情况下还是需要写锁的
周六的时候线上服务器有些脚本执行出现问题,后来调查了半天终于在mail里发现了crontab执行时报一个bus error
造成问题的原因,初步分析是因为多个php脚本同时写入一个文件,数据大概在2.6M左右,于是就导致了buss error
file_put_contents第三个参数可以指定是否需要写锁,照这个情况来看,一般情况下还是需要写锁的