RabbitMQ筆記二:RabbitMQ安裝及其基本命令

RabbitMQ的安裝

RabbitMQ下載地址

RabbitMQ是由LShift提供的一個Advanced Message Queuing Protocol(AMQP)的開源實(shí)現(xiàn),由以高性能,健壯以及可伸縮性出名的Erlang寫成,因此也繼承了這些優(yōu)點(diǎn)。

二進(jìn)制的安裝方式,

我本地選擇131這臺服務(wù)器進(jìn)行安裝,修改hostname

[root@localhost ~]# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:50:56:2F:74:85  
          inet addr:192.168.1.131  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe2f:7485/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:22129 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:29664818 (28.2 MiB)  TX bytes:581671 (568.0 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:240 (240.0 b)  TX bytes:240 (240.0 b)

修改hostname

[root@localhost ~]# cd /etc/sysconfig/
[root@localhost sysconfig]# vim network

配置如下:

NETWORKING=yes
HOSTNAME=mqserver

修改hosts

[root@localhost sysconfig]# vim /etc/hosts

配置如下:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.131 mqserver

關(guān)閉防火墻:

[root@localhost sysconfig]# chkconfig iptables off

重啟一下機(jī)器:

[root@localhost sysconfig]# reboot

將下載好的rabbitmq-server-3.6.10-1.el6.noarch.rpm放到指定的目錄下/usr/local/software

安裝rabbitmq-server

[root@mqserver software]# rpm -ivh rabbitmq-server-3.6.10-1.el6.noarch.rpm
warning: rabbitmq-server-3.6.10-1.el6.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 6026dfca: NOKEY
error: Failed dependencies:
    erlang >= R16B-03 is needed by rabbitmq-server-3.6.10-1.el6.noarch
    socat is needed by rabbitmq-server-3.6.10-1.el6.noarch

缺少erlang-18.3-1.el6.x86_64.rpm的依賴,到RabbitMQ的指定目錄下去下載erlang-18.3-1.el6.x86_64.rpm也上傳至指定目錄,

erlang-18.2-1.el6.x86_64.rpm針對centos6.*版本的,erlang-18.2-1.el7.centos.x86_64.rpm針對的centos7.*版本

安裝erlang

[root@mqserver software]# rpm -ivh erlang-18.3-1.el6.x86_64.rpm

注意安裝erlang的時候有時候會報缺少包之類的錯誤,可以先執(zhí)行下面的命令先下載好整個linux系統(tǒng)的一些依賴:

[root@mqserver software]# yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

驗(yàn)證Erlang是否安裝成功

[root@mqserver software]# erl
Erlang/OTP 18 [erts-7.3] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V7.3  (abort with ^G)
1> 

再次去安裝RabbitMQ服務(wù)

[root@mqserver software]# rpm -ivh rabbitmq-server-3.6.10-1.el6.noarch.rpm
warning: rabbitmq-server-3.6.10-1.el6.noarch.rpm: Header V4 RSA/SHA512 Signature, key ID 6026dfca: NOKEY
error: Failed dependencies:
    socat is needed by rabbitmq-server-3.6.10-1.el6.noarch

再次提醒我們有一些依賴沒有安裝,將socat-1.7.3.2-1.el6.lux.x86_64.rpm上傳至當(dāng)前目錄
安裝socat

[root@mqserver software]# rpm -ivh socat-1.7.3.2-1.el6.lux.x86_64.rpm

再去安裝rabbitmq

[root@mqserver software]# rpm -ivh rabbitmq-server-3.6.10-1.el6.noarch.rpm

啟動rabbitmq服務(wù):

[root@mqserver software]# cd /etc/init.d 
[root@mqserver init.d]# ./rabbitmq-server restart
Restarting rabbitmq-server: RabbitMQ is not running
SUCCESS
rabbitmq-server.

查看默認(rèn)端口5672(默認(rèn)端口)是否啟動,

[root@mqserver init.d]# lsof -i:5672
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
beam    2793 rabbitmq   49u  IPv6  35431      0t0  TCP *:amqp (LISTEN)

二進(jìn)制方式安裝方式總結(jié)

  1. 安裝erlang
  2. 安裝socat
  3. 安裝rabbitmq

使用tar包安裝

本地使用133服務(wù)器進(jìn)行安裝

查看網(wǎng)卡

[root@mqserver software]# ifconfig
eth1      Link encap:Ethernet  HWaddr 00:50:56:2F:EC:B5  
          inet addr:192.168.1.133  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe2f:ecb5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:72432 errors:0 dropped:0 overruns:0 frame:0
          TX packets:38885 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:95728391 (91.2 MiB)  TX bytes:2941953 (2.8 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:744 (744.0 b)  TX bytes:744 (744.0 b)

修改hostname

[root@localhost ~]# cd /etc/sysconfig/
[root@localhost sysconfig]# vim network

配置如下:

NETWORKING=yes
HOSTNAME=mqserver

修改hosts

[root@localhost sysconfig]# vim /etc/hosts

配置如下:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.133 mqserver

關(guān)閉防火墻:

[root@localhost sysconfig]# chkconfig iptables off

重啟一下機(jī)器:

[root@localhost sysconfig]# reboot

rabbitmq-server-generic-unix-3.6.10.tar.xzerlang-18.3-1.el6.x86_64.rpm文件上傳到指定目錄下(/usr/local/software)

安裝erlang,跟上面一樣先安裝一些依賴

[root@mqserver software]# yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

再去安裝erlang

[root@mqserver software]# rpm -ivh erlang-18.3-1.el6.x86_64.rpm

解壓tar包(關(guān)于tar的下載地址也在博客最上面的鏈接上)

[root@mqserver software]# tar -xvf rabbitmq-server-generic-unix-3.6.10.tar.xz

進(jìn)入解壓后的sbin目錄下:

[root@mqserver software]# cd rabbitmq_server-3.6.10/sbin
[root@mqserver sbin]# ll
total 44
-rwxr-xr-x. 1 1023 1023  1480 May 25 06:55 rabbitmqctl
-rwxr-xr-x. 1 1023 1023  1885 May 25 06:55 rabbitmq-defaults
-rwxr-xr-x. 1 1023 1023 12095 May 25 06:55 rabbitmq-env
-rwxr-xr-x. 1 1023 1023  1362 May 25 06:55 rabbitmq-plugins
-rwxr-xr-x. 1 1023 1023 10971 May 25 06:55 rabbitmq-server
[root@mqserver sbin]# ./rabbitmq-server & 
[1] 2127
[root@mqserver sbin]# 
              RabbitMQ 3.6.10. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: /usr/local/software/rabbitmq_server-3.6.10/var/log/rabbitmq/rabbit@mqserver.log
  ######  ##        /usr/local/software/rabbitmq_server-3.6.10/var/log/rabbitmq/rabbit@mqserver-sasl.log
  ##########
              Starting broker...
 completed with 0 plugins.

檢查rabbitmq是否啟動

[root@mqserver sbin]# lsof -i:5672
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
beam    2216 root   48u  IPv6  17882      0t0  TCP *:amqp (LISTEN)

停止服務(wù):

[root@mqserver sbin]# ./rabbitmqctl stop

使用./rabbitmq-server -detached 也是后臺啟動

[root@mqserver sbin]# ./rabbitmq-server -detached
Warning: PID file not written; -detached was passed.
[root@mqserver sbin]# lsof -i:5672
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
beam    2601 root   48u  IPv6  19438      0t0  TCP *:amqp (LISTEN)

編寫二個腳本:start.sh,stop.sh

[root@mqserver sbin]# vim start.sh

內(nèi)容是

./rabbitmq-server -detached
[root@mqserver sbin]# vim stop.sh

內(nèi)容是

./rabbitmqctl stop

授權(quán),可以使用這二個腳本進(jìn)行mq的啟動和停止

[root@mqserver sbin]# chmod 777 start.sh stop.sh
[root@mqserver sbin]# ./stop.sh 
Stopping and halting node rabbit@mqserver
[root@mqserver sbin]# lsof -i:5672
[root@mqserver sbin]# ./start.sh 
Warning: PID file not written; -detached was passed.
[root@mqserver sbin]# lsof -i:5672
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
beam    3017 root   48u  IPv6  20001      0t0  TCP *:amqp (LISTEN)

RabbitMQ命令的基本操作

查看rabbitmq-server的所在位置,以下三個命令僅在二進(jìn)制安裝方式下有效

[root@mqserver ~]# type rabbitmq-server
rabbitmq-server is /usr/sbin/rabbitmq-server

管理插件的命令:

[root@mqserver sbin]# type rabbitmq-plugins
rabbitmq-plugins is hashed (/usr/sbin/rabbitmq-plugins)

rabbitmqctl指令的位置,rabbitmqctl指令很強(qiáng)大,下面我們會講到

[root@mqserver ~]# type rabbitmqctl
rabbitmqctl is /usr/sbin/rabbitmqctl

了解一下強(qiáng)大的命令:rabbitmqctl

rabbitmqctl status:查看rabbitmq的運(yùn)行狀態(tài)。

[root@iZbp1jcwx7sfb1nwzrehy6Z sbin]# rabbitmqctl status

查看rabbitmqctl所有的命令

[root@mqserver ~]# rabbitmqctl

比如下面這些,查看當(dāng)前mq的隊(duì)列,exchanges,connections,channels,consumers等等

   list_queues [-p <vhost>] [--offline|--online|--local] [<queueinfoitem> ...]
    list_exchanges [-p <vhost>] [<exchangeinfoitem> ...]
    list_bindings [-p <vhost>] [<bindinginfoitem> ...]
    list_connections [<connectioninfoitem> ...]
    list_channels [<channelinfoitem> ...]
    list_consumers [-p <vhost>]
    status

查看queues,剛開始安裝rabbitmq的時候沒有隊(duì)列:

[root@mqserver init.d]# rabbitmqctl list_queues
Listing queues

查看exchanges

[root@mqserver init.d]# rabbitmqctl list_exchanges
Listing exchanges
amq.direct      direct
        direct
amq.match       headers
amq.rabbitmq.log        topic
amq.topic       topic
amq.headers     headers
amq.rabbitmq.trace      topic
amq.fanout      fanout

查看bingding,剛安裝服務(wù)的時候也沒有binding

[root@mqserver init.d]# rabbitmqctl list_bindings
Listing bindings

查看一些用戶:

[root@mqserver init.d]# rabbitmqctl list_users
Listing users
guest   [administrator]

查看vhosts

[root@mqserver init.d]# rabbitmqctl list_vhosts
Listing vhosts
/

添加一個用戶:

[root@mqserver init.d]# rabbitmqctl add_user zhihao.miao 123456
Creating user "zhihao.miao"
[root@mqserver init.d]# rabbitmqctl list_users
Listing users
zhihao.miao     []
guest   [administrator]

此時發(fā)現(xiàn)zhihao.miao這個用戶還沒有權(quán)限。

設(shè)置權(quán)限,設(shè)置完成之后發(fā)現(xiàn)設(shè)置成功:

[root@mqserver init.d]# rabbitmqctl set_user_tags zhihao.miao administrator
Setting tags for user "zhihao.miao" to [administrator]
[root@mqserver init.d]# rabbitmqctl list_users
Listing users
zhihao.miao     [administrator]
guest   [administrator]

刪除用戶:

[root@iZbp1jcwx7sfb1nwzrehy6Z sbin]# rabbitmqctl  delete_user zhihao.miao
Deleting user "admin"
[root@iZbp1jcwx7sfb1nwzrehy6Z sbin]# rabbitmqctl list_users
Listing users
guest   [administrator]

停止rabbitmq

./rabbitmqctl stop

rabbitmq的參數(shù)設(shè)置

RabbitMQ配有默認(rèn)內(nèi)置設(shè)置。 在某些環(huán)境(例如開發(fā)和質(zhì)量保證)中,這些可以是完全足夠的。 如果運(yùn)行正常,則可能根本不需要任何配置。 但是在一些情況下,我們需要配置一些參數(shù)區(qū)分于默認(rèn)的配置。
比如rabbitmq的默認(rèn)端口是5672,如何去改變它呢?

三種配置參數(shù)的方法

比如我想想rabbitmq默認(rèn)的使用端口5672改為5673,那么怎么操作,使用配置文件 Configuration File的方式。
RabbitMQ核心應(yīng)用, Erlang 服務(wù)and RabbitMQ 插件都會使用rabbitmq.config進(jìn)行相關(guān)參數(shù)配置。

如果是Generic UNIX安裝方式在$RABBITMQ_HOME/etc/rabbitmq/的目錄下放置rabbitmq.config
RPM的安裝方式那么就在/etc/rabbitmq/目錄下放置rabbitmq.config
我的192.168.1.131服務(wù)器上就是使用的RPM的安裝方式,

vim rabbitmq.config

配置方式:

[
    {rabbit, [{tcp_listeners, [5673]}]}
].

官網(wǎng)提供了一份rabbitmq.config示列,此示例文件包含您可能想要設(shè)置的大多數(shù)配置項(xiàng)(省略一些非常模糊的配置)以及這些設(shè)置的文檔的示例。 所有配置項(xiàng)都在示例中注釋掉,因此您可以取消注冊所需的內(nèi)容。請注意,不要將其當(dāng)作一般的推薦配置。

其他的配置:

其他配置項(xiàng)

插件的安裝

查看當(dāng)前可以安裝的插件(使用tar安裝的進(jìn)入相關(guān)的解壓包下的sbin目錄):

[root@mqserver sbin]# cd /usr/sbin/
[root@mqserver sbin]# ./rabbitmq-plugins list
 Configured: E = explicitly enabled; e = implicitly enabled
 | Status:   * = running on rabbit@mqserver
 |/
[  ] amqp_client                       3.6.10
[  ] cowboy                            1.0.4
[  ] cowlib                            1.0.2
[  ] rabbitmq_amqp1_0                  3.6.10
[  ] rabbitmq_auth_backend_ldap        3.6.10
[  ] rabbitmq_auth_mechanism_ssl       3.6.10
[  ] rabbitmq_consistent_hash_exchange 3.6.10
[  ] rabbitmq_event_exchange           3.6.10
[  ] rabbitmq_federation               3.6.10
[  ] rabbitmq_federation_management    3.6.10
[  ] rabbitmq_jms_topic_exchange       3.6.10
[  ] rabbitmq_management               3.6.10
[  ] rabbitmq_management_agent         3.6.10
[  ] rabbitmq_management_visualiser    3.6.10
[  ] rabbitmq_mqtt                     3.6.10
[  ] rabbitmq_recent_history_exchange  3.6.10
[  ] rabbitmq_sharding                 3.6.10
[  ] rabbitmq_shovel                   3.6.10
[  ] rabbitmq_shovel_management        3.6.10
[  ] rabbitmq_stomp                    3.6.10
[  ] rabbitmq_top                      3.6.10
[  ] rabbitmq_tracing                  3.6.10
[  ] rabbitmq_trust_store              3.6.10
[  ] rabbitmq_web_dispatch             3.6.10
[  ] rabbitmq_web_mqtt                 3.6.10
[  ] rabbitmq_web_mqtt_examples        3.6.10
[  ] rabbitmq_web_stomp                3.6.10
[  ] rabbitmq_web_stomp_examples       3.6.10
[  ] sockjs                            0.3.4```

安裝管控頁面:

[root@mqserver sbin]# ./rabbitmq-plugins enable rabbitmq_management

卸載插件:

[root@mqserver sbin]# ./rabbitmq-plugins enable rabbitmq_management

安裝管控臺之后,rabbitmq的web管控臺默認(rèn)占用的端口是15672

[root@mqserver sbin]# lsof -i:15672
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
beam    3432 rabbitmq   50r  IPv4  25122      0t0  TCP *:15672 (LISTEN)

默認(rèn)的用戶名密碼是guest,guest,但是只能在localhost:15672或者127.0.0.1:15672上登錄。

如何讓guest來進(jìn)行ip登錄呢?

loopback用戶,只能用localhost,127.0.0.1地址登錄。如果將自己設(shè)置的用戶加入到loopback_users,那么此時該用戶也只能通過localhost,127.0.0.1地址進(jìn)行登錄了。

[root@mqserver sbin]# cd /etc/rabbitmq/
[root@mqserver rabbitmq]# vim rabbitmq.config 

rabbitmq.config的內(nèi)容如下,

[
    {rabbit, [{tcp_listeners, [5672]},{loopback_users,[]}]}
].

重啟rabbitmq服務(wù),

[root@mqserver software]# cd /etc/init.d 
[root@mqserver init.d]# ./rabbitmq-server restart

配置之后就可以使用guest用戶訪問http://192.168.1.131:15672/#就可以了。

參考資料
RabbitMQ DOC
RabbitMQ Configuration

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,238評論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,430評論 3 415
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,134評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,893評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 71,653評論 6 408
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,136評論 1 323
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,212評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,372評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,888評論 1 334
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,738評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 42,939評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,482評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,179評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,588評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,829評論 1 283
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,610評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 47,916評論 2 372

推薦閱讀更多精彩內(nèi)容

  • 整體架構(gòu) 部署步驟 基于 Docker 基本概念內(nèi)存節(jié)點(diǎn)只保存狀態(tài)到內(nèi)存,例外情況是:持久的 queue 的內(nèi)容將...
    mvictor閱讀 12,769評論 5 30
  • 由于公司業(yè)務(wù)并發(fā)比較高需要高可用使用LVS keeplived。在linux系統(tǒng)centos6.5版本中安裝kee...
    路人末閱讀 3,223評論 0 1
  • Yum安裝RabbitMQ3.6.11與Erlange20配置及優(yōu)化 RabbitMQ簡介 AMQP,即Advan...
    三杯水Plus閱讀 4,613評論 0 7
  • 關(guān)于消息隊(duì)列,從前年開始斷斷續(xù)續(xù)看了些資料,想寫很久了,但一直沒騰出空,近來分別碰到幾個朋友聊這塊的技術(shù)選型,是時...
    預(yù)流閱讀 585,199評論 51 786
  • rabbitmq有3種模式,集群模式2種? 單機(jī)模式:即單機(jī)情況不做集群,就單獨(dú)運(yùn)行一個rabbitmq而已。...
    嗷大彬彬閱讀 4,059評論 1 9