如何给 Laravel 储存 (Storage) 加锁 flock

业务会用到 Storage::put 来存储本地文件,也会用到 Storage::prepend 来插入本地数据,还会 Storage::get 读取数据

请问如果是并发的情况下,如何给写入的文件加锁呢?避免并发写入和插入的时候,文件数据丢失

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

我添加一个服务对象,通过 Redis 队列加锁:

在官方的 git 上面也有发过讨论:
github.com/laravel/framework/discu...

代码已被折叠,点此展开
4年前 评论
讨论数量: 1

我添加一个服务对象,通过 Redis 队列加锁:

在官方的 git 上面也有发过讨论:
github.com/laravel/framework/discu...

代码已被折叠,点此展开
4年前 评论