摘要: 1.消息队列有两种模式:发布者订阅者模式,生产者消费者模式。 发布者订阅者模式:发布者发送消息到队列,每个订阅者都能收到一样的信息。 生产者消费者模式:生产者将消息放入队列,多个消费者共同监听,谁先抢到资源,谁就从队列中取走消息去处理,注意,每个消息最多只能被一个消费者接收。 2.Redis消息队列 阅读全文
posted @ 2018-07-04 17:26 起床oO 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 死锁定义:死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞现象,若无外力作用,它们都将无法推进下去,此时称系统处于死锁状态或系统产生了死锁,这些永远在相互等待的进程称为死锁进程。 例子:哲学家进餐问题 死锁产生的必要条件: 破坏产生死锁的任何一个必要条件都可以消 阅读全文
posted @ 2018-07-04 11:38 起床oO 阅读(161) 评论(0) 推荐(0) 编辑