黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

RabbitMQ教程
RabbitMQ安裝
RabbitMQ消息發(fā)送和接收

RabbitMQ常用命令

啟動(dòng)和關(guān)閉

1、啟動(dòng)RabbitMQ

rabbitmq-server start

注意:這里可能會(huì)出現(xiàn)錯(cuò)誤,錯(cuò)誤原因是/var/lib/rabbitmq/.erlang.cookie文件權(quán)限不夠。

解決方案對(duì)這個(gè)文件授權(quán)

chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie

chmod 400 /var/lib/rabbitmq/.erlang.cookie

2、停止服務(wù)

rabbitmqctl stop

插件管理

1、添加插件

rabbitmq-plugins enable {插件名}

2、刪除插件

rabbitmq-plugins disable {插件名}

注意:RabbitMQ啟動(dòng)以后可以使用瀏覽器進(jìn)入管控臺(tái)但是默認(rèn)情況RabbitMQ不允許直接使用瀏覽器瀏覽器進(jìn)行訪問因此必須添加插件

rabbitmq-plugins enable rabbitmq_management

3、使用瀏覽器訪問管控臺(tái)http://RabbitMQ服務(wù)器IP:15672

http://192.168.71.128:15672

用戶管理

RabbitMQ安裝成功后使用默認(rèn)用戶名guest登錄

賬號(hào):guest

密碼:guest

注意:這里guest只允許本機(jī)登錄訪問需要?jiǎng)?chuàng)建用戶并授權(quán)遠(yuǎn)程訪問命令如下

1、 添加用戶:rabbitmqctl add_user {username} {password}

rabbitmqctl add_user root root

2、 刪除用戶:rabbitmqctl delete_user {username}

3、 修改密碼:rabbitmqctl change_password {username} {newpassword}

rabbitmqctl change_password root123456

4、 設(shè)置用戶角色:rabbitmqctl set_user_tags {username} {tag}

rabbitmqctl set_user_tags root administratortag參數(shù)表示用戶角色取值為:management ,monitoring ,policymaker administrator, ,

各角色詳解:management

用戶可以通過AMQP做的任何事外加:

列出自己可以通過AMQP登入的virtual hosts

查看自己的virtual hosts中的queues, exchanges 和 bindings

查看和關(guān)閉自己的channels 和 connections

查看有關(guān)自己的virtual hosts的“全局”的統(tǒng)計(jì)信息,包含其他用戶在這些virtual hosts中的活動(dòng)。

policymaker management可以做的任何事外加:查看、創(chuàng)建和刪除自己的virtual hosts所屬的policies和parametersmonitoring

management可以做的任何事外加:列出所有virtual hosts,包括他們不能登錄的virtual hosts

查看其他用戶的connections和channels

查看節(jié)點(diǎn)級(jí)別的數(shù)據(jù)如clustering和memory使用情況

查看真正的關(guān)于所有virtual hosts的全局的統(tǒng)計(jì)信息

administrator policymaker和monitoring可以做的任何事外加:

創(chuàng)建和刪除virtual hosts

查看、創(chuàng)建和刪除users

查看創(chuàng)建和刪除permissions

關(guān)閉其他用戶的connections

權(quán)限管理

1、 授權(quán)命令:rabbitmqctl set_permissions [-p vhostpath] {user} {conf} {write} {read}-p vhostpath :用于指定一個(gè)資源的命名空間,例如 –p / 表示根路徑命名空間

user:用于指定要為哪個(gè)用戶授權(quán)填寫用戶名

conf:一個(gè)正則表達(dá)式match哪些配置資源能夠被該用戶配置。

write:一個(gè)正則表達(dá)式match哪些配置資源能夠被該用戶讀。

read:一個(gè)正則表達(dá)式match哪些配置資源能夠被該用戶訪問。

例如:rabbitmqctl set_permissions -p / root “.*” “.*” “.*”

用于設(shè)置root用戶擁有對(duì)所有資源的 讀寫配置權(quán)限

2、查看用戶權(quán)限 rabbitmqctl list_permissions [vhostpath]

例如查看根徑經(jīng)下的所有用戶權(quán)限

rabbitmqctl list_permissions

查看指定命名空間下的所有用戶權(quán)限

rabbitmqctl list_permissions /abc

3、查看指定用戶下的權(quán)限r(nóng)abbitmqctl list_user_permissions {username}

例如查看root用戶下的權(quán)限 rabbitmqctl list_user_permissions root

4、清除用戶權(quán)限r(nóng)abbitmqctl clear_permissions {username}

例如:清除root用戶的權(quán)限 rabbitmqctl clear_permissions root

vhost管理

vhost是RabbitMQ中的一個(gè)命名空間,可以限制消息的存放位置利用這個(gè)命名空間可以進(jìn)行權(quán)限的控制有點(diǎn)類似Windows中的文件夾一樣,在不同的文件夾中存放不同的文件。

1、添加vhost: rabbitmqctl add vhost {name}

例如 rabbitmqctl add vhost bjpowernode

2、刪除vhost:rabbitmqctl delete vhost {name}

例如 rabbitmqctl delete vhost bjpowernode

全部教程
主站蜘蛛池模板: 国产精品国产三级国产an不卡 | 精品国产一区二区三区国产馆 | www深夜视频在线观看高清 | 黄色最新网址 | 国产在线观看午夜不卡 | 日韩永久在线观看免费视频 | 亚洲国产精品激情在线观看 | 性国产videofree另类 | 最新欧美日韩 | 一级做a免费视频 | 高清中文字幕 | 人人艹人人 | 欧美成人久久 | 无遮挡h肉动漫在线播放内衣 | 美国一级毛片a | 欧美在线不卡 | 欧美zozozo人禽交免费大片 | 香蕉视频草莓 | 午夜aaa| 日日干日日干 | 五月天在线观看免费视频播放 | 怡红院视频在线观看 | 精品亚洲成a人片在线观看 精品亚洲成a人在线播放 | 一级黄色片在线 | 亚洲私人影院 | 亚洲国产一区二区三区 | 一级特黄特黄的大片免费 | 天天澡夜夜澡狠狠澡 | 国产成人精品无缓存在线播放 | 成人性色生活片免费看成人性 | 日本aⅴ精品一区二区三区久久 | 8x成人永久在线观看视频 | 动漫成年美女黄漫网站小视频 | 欧美狂交| 成人hd| 日韩中文字幕视频在线观看 | 草草视频在线免费观看 | 国产高清不卡视频在线播放 | 久久精品国产欧美日韩99热 | 好男人www社区影视在线 | 在线免费毛片 |