摘要: 测试环境,php5.6.27,php7会有报错 准备俩个域名 1,http://myphp.test.com/rpcserver.php 充当服务端 代码如下; <?phpinclude("vender/phprpc/phprpc_server.php");//直接调用方法function Hell 阅读全文
posted @ 2019-05-11 23:15 黑白配 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 如果一个请求更新缓存的时间比较长,甚至比锁的有效期还要长,导致在缓存更新过程中,锁就失效了,此时另一个请求会获取锁,但前一个请求在缓存更新完毕的时候,如果不加以判断直接删除锁,就会出现误删除其它请求创建的锁的情况,所以我们在创建锁的时候需要引入一个随机值: $ok = $redis->set($ke 阅读全文
posted @ 2019-05-11 18:18 黑白配 阅读(472) 评论(0) 推荐(0) 编辑
摘要: <?php //高并发分布式锁 header("Content-type:text/html;charset=utf-8"); $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server s 阅读全文
posted @ 2019-05-11 18:16 黑白配 阅读(5363) 评论(0) 推荐(0) 编辑