一.消息通知 在一些网站上,经常会有一些发布/订阅或者邮件订阅的功能,尤其一些博客上.其实这种问题很常见,当页面需要进行如发送邮件.复杂的计算时会阻塞页面的渲染.为了避免用户等待太久,应该使用其他进程单独完成此类操作,这里邮件订阅可以用任务队列来实现,具体来说,当需要发送邮件时,将其存入队列中,另外一个进程监视该队列,一旦发现就读取信息进行发送邮件. 1.使用redis实现任务队列 在redis中我们很容易想到使用列表来实现队列是最好不过的了,这时生产者通过lpush往列表中添加邮件信息,另外消