2 RabbitMQ安裝 單點

2021-10-01 07:47:24 字數 1910 閱讀 8481

linux:centos 7

erlang:22.0.x

rabbitmq:rabbitmq-server-3.7.x

開啟/etc/yum.repos.d/centos-base.repo,在結尾增加如下資料。

[rabbitmq-erlang]

name=rabbitmq-erlang

baseurl=

gpgcheck=1

gpgkey=

repo_gpgcheck=0

enabled=1

[bintray-rabbitmq-server]

name=bintray-rabbitmq-rpm

baseurl=

gpgcheck=0

repo_gpgcheck=0

enabled=1

新增檔案資料後,要重新整理快取。

yum makecache
yum install build-essential openssl openssl-devel unixodbc unixodbc-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
yum install rabbitmq-server

比如修改密碼、配置等等,例如:loopback_users中的<<「guest」>>,只保留guest。

rabbitmq-plugins enable rabbitmq_management
服務啟動

systemctl start rabbitmq-server #centos7

service rabbitmq-server start #centos6

開機自啟

systemctl enable rabbitmq-server #centos7

service rabbitmq-server enable #centos6

服務停止

新增admin使用者

rabbitmqctl add_user admin admin
使用者授權

rabbitmqctl set_permissions -p "/" admin ".*"

".*"

".*"

修改使用者角色為管理員角色

rabbitmqctl set_user_tags admin administrator
檢視使用者

rabbitmqctl list_permissions
檢視有沒有rabbit程序

ps -ef |

grep rabbit

檢視埠有沒有開放

lsof -i:5672

rabbitMQ系列2 rabbitMQ快速入門

一 簡介 以熟悉的電商場景為例,如果商品服務和訂單服務是兩個不同的微服務,在下單的過程中訂單服務需要呼叫商品服務進行扣庫存操作。按照傳統的方式,下單過程要等到呼叫完畢之後才能返回下單成功,如果網路產生波動等原因使得商品服務扣庫存延遲或者失敗,會帶來較差的使用者體驗,如果在高併發的場景下,這樣的處理顯...

單點登入2

sso的實現一般是會有乙個sso server,也會叫認證中心,同時也會有被認證的系統,如oa系統 採購系統等,他們就相當於sso server的client。為了更形象體現sso,我寫的sso是有三個工程 乙個sso server埠為8081,乙個oa系統埠為8082,乙個採購系統埠為8083。如...

RabbitMQ安裝 rpm安裝

首先介紹一下個人的安裝環境是linux centos7 一 安裝和配置rabbitmq的準備工作 二 安裝rabbitmq 第一步 先搭建rabbitmq必須依賴的環境,即erlang安裝 命令 rpm ivh erlang 18.3 1.el7.centos.x86 64.rpm 第二步 安裝so...