赞了文章2018-04-11
上面代码中的lock如果是单机情况下的锁的话,在一台服务器多线程情况下是没有问题的。但是如果是分布式的情况下,单机的锁只能锁住一台服务器的物理代码块,是无法防住其他机器产生的脏数据的。
回答了问题2016-08-30
最简单粗暴的做法,开启opcahce
关注了问题2016-08-30
回答了问题2016-08-28
swoole本身就有守护进程这个选项详细看swoole官方的wiki,要是守护进程异常退出可以用shell脚本定时去维护这个官网的wiki也给出一个比较好的解决方案。
关注了问题2016-08-28
发布了文章2016-08-25
php_snowflake 项目地址 什么是 php_snowflake? 推特分布式id生成算法SnowFlake PHP 的实现 需求 PHP >= 5.6 (5.5以下的自行测试) 不支持windows 说明 纯PHP无法实现SnowFlake算法,因为线程安全版本(需要tid)和非线程安全版本(需要pid)不能生成相同格式的id(本项...