就像鱼香肉丝里没有鱼,夫妻肺片里面没有肺片一样,螺蛳粉里面没有螺蛳。但,有螺蛳不屈不灭的灵魂。
典型完成:DB行锁select ...for update、DB逻辑锁(通过新增lock_status状态字段实现)、Redis的set nx px命令 优点:严格互斥,不用像乐观锁那样反复重试 缺点:持锁期间其它线程只能等、有死锁风险、吞吐被锁的粒度和持有时间卡住 适用场景:适合写冲突频繁的场景 乐观锁 觉得冲突很少,所以一开始不加锁,等更新时再判断中途是否被其它线程修改了。
from=toolbar.hqpcb.com 安装完成后打开 这个就很好,之前用AD的痛点是,因为部分工程师用盗版又用公司网络,公司被发律师函,这个随便用,加分。
适合验证这类问题: 某个角色是否允许 s3:PutObject某个用户是否允许 ec2:StartInstances某个策略条件是否会命中某个资源 ARN 是否写错 不过要注意,模拟器适合看 IAM 身份策略和部分上下文,不一定能完整覆盖所有实际运行因素。