Laravel 6.0 中文文档如果你对自己管理服务器配置、安装各种工具软件以及维护大型应用 所需服务没有信心,或者觉得这些操作过于繁琐,那么 Laravel Forge 是一个不错的选择。 Laravel Forge 可以在不同的云服务供应商(例如 DigitalOcean、 Linode、AWS 等)中创建服务器,此外,Forge 还会帮你安装并管 理构建大型 Laravel 应用所需的所有工具,例如 Nginx、MySQL、 permission 和 locking。 名称 描述 默认值 bubble 表示消息在被处理后是否冒泡到其它通道 true permission 日志文件权限 644 locking 在日志文件写入前尝试锁定它 false 配置 Papertrail 通道 papertrail 通道要求 url 和 port 配置选项,你可以 从 Papertrail 中获取这些值。 配置 Slack 通道 本文档由学院君提供 不能被其它事务更新(上锁),两者的区别在于 lock in share mode 不会阻塞其它事务读取被锁定行记录的值,而 for update 会 阻塞其他锁定性读对锁定行的读取(非锁定性读仍然可以读取这些记 录,lock in share mode 和 for update 都是锁定性读)。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.6 中文文档如果你对自己管理服务器配置、安装各种工具软件以及维护大型应用所需服务没有信心,或者觉得这些操作过于繁琐,那么 Laravel Forge 是一个不 错的选择。 Laravel Forge 可以在不同的云服务供应商(例如 DigitalOcean、Linode、AWS 等)中创建服务器,此外,Forge 还会帮你安装并管理构建大型 Laravel 应用所需的所有工具,例如 Nginx、MySQL、Redis 都是用于确保被选中的记录值不能被其它事务更新(上锁),两者的区别在于 lock in share mode 不会阻塞 其它事务读取被锁定行记录的值,而 for update 会阻塞其他锁定性读对锁定行的读取(非锁定性读仍然可以读取这些记录,lock in share mode 和 for update 都是锁定性读)。 这么说比较抽象,我们举个计数器的例子:在一条语句中读取一个值,然后在另一条语句中更新这个值。使用 lock in share mode 的话可以允许 两个事务读取相同的初始化值,所以执行两个事务之后最终计数器的值+1;而如果使用 for update 的话,会锁定第二个事务对记录值的读取直到第 一个事务执行完成,这样计数器的最终结果就是+2 了。 乐观锁使用 乐观锁,大多是基于数据版本 ( Version )记录机制实现。何谓数据版本?即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般0 码力 | 377 页 | 14.56 MB | 1 年前3
共 2 条
- 1
 













