
复制// 获取锁 // NX是分布指如果key不存在就成功,key存在返回false,式锁
PX可以指定过期时间 SET anyLock unique_value NX PX 30000 // 释放锁:通过执行一段lua脚本 // 释放锁涉及到两条指令,
服务器托管分布
这两条指令不是式锁原子性的 // 需要用到redis的
服务器租用lua脚本支持特性,redis执行lua脚本是分布原子性的
WordPress模板 if redis.call("get",KEYS[1]) == ARGV[1] then return redis.call("del",KEYS[1]) else return 0 end 1.2.3.4.5.6.7.8.9.10.11.