星空网 > 软件开发 > ASP.net

RabbitMQ + PHP (一)入门与安装

RabbitMQ:

1、是实现AMQP(高级消息队列协议)的消息中间件的一种。

2、主要是为了实现系统之间的双向解耦而实现的。当生产者大量产生数据时,消费者无法快速消费,那么需要一个中间层。保存这个数据。

一般提到 RabbitMQ 和消息,都会用到以下一些专有名词:

  (1)生产(Producing)意思就是发送。发送消息的程序就是一个生产者(producer)。我们一般用 "P" 来表示。

  (2)队列(queue)就是邮箱的名称。消息通过你的应用程序和 RabbitMQ 进行传输,它们能够只存储在一个队列(queue)中。 队列(queue)没有任何限制,你要存储多少消息都可以——基本上是一个无限的缓冲。多个生产者(producers)能够把消息发送给同一个队列,同样,多个消费者(consumers)也能够从同一个队列(queue)中获取数据。

  (3)消费(Consuming)和获取消息是一样的意思。一个消费者(consumer)就是一个等待获取消息的程序。

PS:需要注意的是生产者、消费者、代理需不要待在同一个设备上;事实上大多数应用也确实不在会将他们放在一台机器上。

 

那么开始了解一下 RabbitMQ 在Windows下的安装于运用吧。

(一)RabbitMQ安装

  (1)下载与安装erlang(安装RabbitMQ需要先安装erlang) 地址:http://www.erlang.org/download.html

  (2)下载与安装RabbitMQ 下载地址:http://www.rabbitmq.com/download.html

    RabbitMQ + PHP (一)入门与安装

 

(二)测试安装结果

  (1)操作起来很简单,只需要在DOS下面,进入安装目录(C:\RabbitMQ Server\rabbitmq_server-3.2.2\sbin)执行如下命令就可以成功安装。

  (2)可以通过访问http://localhost:15672进行测试,默认的登陆账号为:guest,密码为:guest。

  RabbitMQ + PHP (一)入门与安装

 

(三)如果访问成功了,恭喜,整个RabbitMQ安装完成了。

(四)下篇会讲到 RabbitMQ + PHP 的AMQP拓展安装。

 




原标题:RabbitMQ + PHP (一)入门与安装

关键词:PHP

PHP
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

亚马逊欧洲站推出免费市场产品指南!:https://www.ikjzd.com/articles/151577
品牌企业出海时代,如何抓住独立站热潮?:https://www.ikjzd.com/articles/151578
为何香港公司不能直接在内地经营:https://www.ikjzd.com/articles/151579
对于亚马逊FBA一些退货现象,卖家该如何应对?:https://www.ikjzd.com/articles/15158
亚马逊的ASIN和SKU有什么作用?区别在哪里:https://www.ikjzd.com/articles/151580
亚马逊退货到底能退回多少钱?:https://www.ikjzd.com/articles/151583
三峡旅游集散中心乘船 乘船游三峡路线:https://www.vstour.cn/a/407233.html
伊春市里旅游景点大全 伊春的景点:https://www.vstour.cn/a/407234.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流