欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php用rabbit可以干嘛,RabbitMQ能干什么,有什么用,RabbitMQ入门

发布时间:2024/10/12 php 59 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php用rabbit可以干嘛,RabbitMQ能干什么,有什么用,RabbitMQ入门 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

简单的说一下RabbitMQ的使用场景,RabbitMQ就一个轻量级的消息队列中间件,一般都这么叫它。最直接的就是用这个东西可以把程序解耦。

举个例子最常使用的发布文章,以前一般发布一篇文章就是直接提交给程序,然后直接写入到数据库,但是用这个消息队列就可以把这篇文章推入RabbitMQ仓库中(当然这里你可以把RabbitMQ理解成数据库也可以),然后订阅者从仓库中把队列里的消息取走,也有点像是中转站,一般用它来解决高并发。

RabbitMQ,遵循AMQP协议,由内在高并发的erlanng语言开发,所以就像java一样要运行java就要装jdk一样,要运行RabbitMQ也必须要安装erlanng。

AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。给我的感觉有点类似socket,不过RabbitMQ更像送快递,放在快递柜里自己去取。

安装RabbitMQ直接去官网下载:http://www.rabbitmq.com

安装好后把安装目录下的sbin目录添加到PATH变量里去,然后就是要启用它的web管理插件:rabbitmq-plugins enable rabbitmq_management #启用插件

启用后通过http://127.0.0.1:15672来管理RabbitMQ,默认帐号密码都是guest它的配置文件里可以看到

更多的功能可以看官方文档。

总结

以上是生活随笔为你收集整理的php用rabbit可以干嘛,RabbitMQ能干什么,有什么用,RabbitMQ入门的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。