2021
03-05
03-05
swoole锁的机制代码实例讲解
锁,这个词我们并不陌生,主要的应用场景会发生在高并发下进行锁。今天的这篇文章咱们主要来讲解一下swoole的锁的机制,swoole_lock是如何实现的。swoole_lock类支持5种锁的类型:文件锁SWOOLE_FILELOCK读写锁SWOOLE_RWLOCK信号量SWOOLE_SEM互斥锁SWOOLE_MUTEX自旋锁SWOOLE_SPINLOCK创建这些锁的过程其实就是调用构造函数的过程,调用的形式如下:swoole_lock->__construct(int$type,[string$lockfile])$type为...
继续阅读 >