免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

消息隊列之RabbitMQ介紹與運用

RabbitMQ 說明本章,我們主要從RabbitMQ簡介、RabbitMQ安裝、RabbitMQ常用命令、RabbitMQ架構(gòu)模式、RabbitMQ使用、Quick.RabbitMQPlus的使用RabbitMQ總結(jié)這幾個方面對RabbitMQ進行介紹!
1、RabbitMQ 簡介RabbitMQ 是使用Erlang語言開發(fā)的開源消息隊列系統(tǒng),基于 AMQP 協(xié)議來實現(xiàn) 。
AMQP 的主要特征是面向消息、隊列、路由(包括點對點和發(fā)布/訂閱)、可靠性和安全 。AMQP 協(xié)議更多用在企業(yè)系統(tǒng)內(nèi),對數(shù)據(jù)一致性、穩(wěn)定性和可靠性要求很高的場景,對性能和吞吐量的要求還在其次 。
MQ 全稱為 Message Queue,消息隊列(MQ)是一種應(yīng)用程序應(yīng)用程序的通信方法 。應(yīng)用程序通過讀寫出入隊列的消息(針對應(yīng)用程序的數(shù)據(jù))來通信,而無需專用連接來鏈接它們 。
消息傳遞指的是程序之間通過在消息中發(fā)送數(shù)據(jù)進行通信,而不是通過直接調(diào)用彼此來通信,直接調(diào)用通常是用于諸如遠程過程調(diào)用的技術(shù) 。排隊指的是應(yīng)用程序通過隊列來通信 。隊列的使用除去了接收和發(fā)送應(yīng)用程序同時執(zhí)行的要求 。
2、RabbitMQ 安裝以下我們主要介紹 RabbitMQ 在 Windows 環(huán)境中的安裝過程 。
2.1、 下載 OTP由于 RabbitMQ 使用 Erlang 技術(shù)開發(fā),所以需要先安裝 Erlang 運行環(huán)境后,才能安裝消息隊列服務(wù) 。
我們到https://www.erlang.org/downloads下載相應(yīng)版本的安裝包,如這里我們下載https://github.com/erlang/otp/releases/download/OTP-25.0.4/otp_win64_25.0.4.exe這個版本,如下圖所示:
消息隊列之RabbitMQ介紹與運用

文章插圖
2.2、 下載 RabbitMQ我們到https://www.rabbitmq.com/download.html下載相應(yīng)版本的安裝包,如這里我們下載https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.7/rabbitmq-server-3.10.7.exe這個版本,如下圖所示:
消息隊列之RabbitMQ介紹與運用

文章插圖
2.3、 安裝 Erlang 和 RabbitMQ我們在 D 盤分別創(chuàng)建目錄D:\Net_Program\Net_RabbitMQErlang和D:\Net_Program\Net_RabbitMQ(

    經(jīng)驗總結(jié)擴展閱讀