比如 php swoole 用第三方 composer 库 static 变量问题。
function getUserByIdCachely($id)
{
static $user;
if($user){ return $user;}
$user=UserModel::Get($id);
return $user;
}
【 在 hgoldfish (老鱼) 的大作中提到: 】
: 协程底层就是 promise,只是个语法糖,怎么实现都不会破坏兼容性。
: 就算真的有问题,协程 IO API 是新的 API,使用这一套 API 的人,自然也应该使用协程兼容的业务锁。
: 话说,你们是怎么实现业务锁的。
: ...................
--
FROM 223.198.99.*