教學(xué)優(yōu)勢(shì)
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承19年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。
課程簡(jiǎn)介:
RabbitMQ培訓(xùn)
課程大綱:
?
課程大綱:
1.RabbitMQ簡(jiǎn)介
設(shè)置所需的文件夾
下載并安裝RabbitMQ
2.了解消息傳遞
消費(fèi)者的角色
生產(chǎn)者的作用
綁定消費(fèi)者和生產(chǎn)者
消息和耐久性
如何驗(yàn)證交貨
3.管理RabbitMQ
啟動(dòng)和停止節(jié)點(diǎn)
RabbitMQ配置文件
如何管理權(quán)限
查看統(tǒng)計(jì)信息和分析日志
發(fā)送提醒
如何設(shè)置并行處理
4.集群的高可用性
集群的架構(gòu)
集群中的隊(duì)列
設(shè)置測(cè)試集群
將節(jié)點(diǎn)分發(fā)到更多的機(jī)器
如何保留消息:鏡像隊(duì)列
5.程序員的觀點(diǎn)
編寫健壯的代碼
安裝和配置HAProxy
服務(wù)器之間的客戶端失敗
6.實(shí)施故障轉(zhuǎn)移和復(fù)制
設(shè)置基于負(fù)載均衡器的主/從
安裝Shovel插件
配置和運(yùn)行鏟
7.用于管理RabbitMQ的Web工具
RabbitMQ管理插件
從Web控制臺(tái)管理RabbitMQ
從Web控制臺(tái)管理用戶
從Web控制臺(tái)管理隊(duì)列
使用命令行界面
8. RabbitMQ和REST API
REST API功能
訪問(wèn)統(tǒng)計(jì)信息
vhost和用戶配置
9.監(jiān)控和保護(hù)RabbitMQ
消息持久性和消息確認(rèn)
內(nèi)存使用和進(jìn)程限制
設(shè)置SSL
10:RabbitMQ的幾個(gè)API
連接:Connection
信道:Channel
交換器:exchange
隊(duì)列:queue
交換器和隊(duì)列:queueBind
交換器和交換器:exchangeBind
發(fā)送消息:basicPublish
消費(fèi)消息:推模式
消費(fèi)消息:拉模式
練習(xí)
答疑