apollo-php-client
apollo-php-client copied to clipboard
更新配置用的file_put_contents能保证读取不受影响吗?
项目中使用的file_put_contents来写配置文件,这时候正常的request处理,会读取配置文件,感觉这里是有问题的。我之前项目中一边读一边写文件,就出现读取问题的。
不能,file_put_contents并不是原子操作,因此写过程中,其他进程可能读取到不完整的文件。