小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

RabbitMQ之推送消息

 印度阿三17 2019-08-16

在這里插入圖片描述
步驟一:安裝RabbitMQ
具體安裝可以參照作者的另外2篇文章
RabbitMQ在windows下的安裝
RabbitMQ在Linux下的安裝
步驟二:打開Rabbit的管理界面,地址為IP:15672
在這里插入圖片描述

步驟三:在無登錄賬號(hào)的情況下,系統(tǒng)提供了默認(rèn)的賬號(hào):guest ,密碼:guest
注:guest可能出現(xiàn)登錄不上的情況,這里系統(tǒng)是默認(rèn)只能在本地登錄guest這個(gè)賬號(hào)
在這里插入圖片描述
,如需使用,需要去RabbitMQ配置文件配置。
配置流程:進(jìn)入/usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app
將:{loopback_users, [<<”guest”>>]},改為:{loopback_users, []},重啟即可
重啟命令:

systemctl restart rabbitmq-server.service

步驟四:添加一個(gè)交換機(jī)Exchanges
進(jìn)入Exchanges
在這里插入圖片描述
點(diǎn)擊添加一個(gè)交換機(jī)
在這里插入圖片描述
輸入交換機(jī)的名字、類型、是否持久化,并點(diǎn)擊Add exchange按鈕
在這里插入圖片描述
查看界面出現(xiàn)新的交換機(jī),則成功
在這里插入圖片描述

步驟五:添加一個(gè)隊(duì)列
選擇Queues下的Add a new queue
在這里插入圖片描述
輸入隊(duì)列名和是否持久化,點(diǎn)擊Add queue
在這里插入圖片描述
查看界面上出現(xiàn)一個(gè)隊(duì)列,則成功
在這里插入圖片描述

步驟六:交換機(jī)和隊(duì)列綁定
點(diǎn)擊隊(duì)列名,進(jìn)去詳情查看
在這里插入圖片描述
選擇Banding(綁定)
在這里插入圖片描述
輸入要綁定的交換機(jī)的名字和Routing key
Routing key:為匹配規(guī)則,只有相對(duì)應(yīng)的Exchanges和Routing key才可以訪問到該隊(duì)列。比如Routing key=Abc,則只有Routing key=Abc可以訪問到該隊(duì)列。
Routing key=Abc.*的話,那么只有Abc.xxx可以訪問,Abc.xx.xx就不行
在這里插入圖片描述
點(diǎn)擊綁定,出現(xiàn)下列顯示則綁定成功
在這里插入圖片描述

步驟七:消息的推送
在java中配置rabbitmq,port一般為5672
下面${變量}形式為已經(jīng)配置在了本地的環(huán)境變量中
在這里插入圖片描述
在java代碼中注入

@Autowired
private RabbitTemplate rabbitTemplate;

調(diào)用(對(duì)象被轉(zhuǎn)成了json格式):

rabbitTemplate.convertAndSend("middle_exchanges","middle.save",new ObjectMapper().writeValueAsString(要傳輸?shù)膶?duì)象));

步驟八:查看消息
查看消息所在的隊(duì)列詳情,點(diǎn)擊Get Messages
在這里插入圖片描述
選擇查看即可

在這里插入圖片描述

來源:https://www./content-4-393901.html

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多