文章详情页
redis的发布订阅就是一种消息队列么
浏览:65日期:2024-07-11 10:30:12
问题描述
一直对消息队列的概念很模糊,目前理解消息队列是异步实现需求的方法。 这就产生了一个疑问:一般的消息队列,取消息是客户端主动去取么?还是队列主动推送给客户端?如果是客户端主动取,那取消息的线程就需要一直等待么? redis的发布订阅意思是不是就是发布者发布消息后订阅者能马上得到?可以看做一种消息队列的实现?
问题解答
回答1:我用过一个消息队列服务器gearman他的机制是:1. 队列提供监听服务,支持client添加消息队列,类似函数的概念2. 队列分函数提供队列服务3. 队列主动请求客户端执行对应的函数队列工作进程
相关文章:
1. docker绑定了nginx端口 外部访问不到2. javascript - 关于Js中 this的一道题3. 网页爬虫 - Python:爬虫的中文编码问题?4. javascript - 修改表单多选项时和后台同事配合的问题。5. javascript - H5页面怎么查看console信息?6. mysql - 我的myeclipse一直连显示数据库连接失败,不知道为什么7. ubuntu 远程管理KVM设置问题8. dockerfile - 我用docker build的时候出现下边问题 麻烦帮我看一下9. css - 手机页面在安卓和苹果浏览器显示不同的小小问题10. javascript - vue生成一维码?求助!!!!!急
排行榜
