动人大米

文章
7
资源
0
加入时间
2年10月17天

Keepalived+Nginx+FastDFS实现最简单的文件服务器的高可用

我们用四台服务器做测试,IP分别为虚拟IP(VIP):192.168.1.210tracker1:192.168.1.211tracker2:192.168.1.212storage1:192.168.1.213storage2:192.168.1.214下面是我们的简单的构架图,通过访问虚拟IP192.168.1.210,来实现文件服务器的读写,此

互斥锁(Mutex) 与 读写锁(RWMutex)

并发场景中, 互斥锁 与 读写锁 是常用解决访问冲突的两种锁:互斥锁(Mutex)同时只能有一个线程能够获得锁(Lock);读写锁(RWMutex)同时只能有一个线程能够获得写锁定(Lock); 同时能有多个线程获得读锁定(RLock); 写锁定(Lock) 与 读锁定(RLock) 互斥;从两种锁的特性看, 读写锁能够完全替代互斥锁. 但通常提到读写锁时都会说: 读写锁用于 读多写少 的场景.2、Linux的4种锁机制:互斥锁:mutex,用于保证在任何时刻,都只能有一个线程访