馬老師jAVaEE_企業(yè)級(jí)項(xiàng)目開(kāi)發(fā)技術(shù)
2023-04-03 16:32 作者:暗巷清風(fēng) | 我要投稿
啟動(dòng) NameServer,NameServer 啟動(dòng)后監(jiān)聽(tīng)端口,等待 Broker、Producer、Consumer 連上來(lái),相當(dāng)于一個(gè)路由控制中心。
Broker 啟動(dòng),跟所有的 NameServer 保持長(zhǎng)連接,定時(shí)發(fā)送心跳包。心跳包中包含當(dāng)前 Broker 信息(IP+端口等)以及存儲(chǔ)所有Topic信息。注冊(cè)成功后,NameServer 集群中就有 Topic 跟 Broke r的映射關(guān)系。
收發(fā)消息前,先創(chuàng)建 Topic,創(chuàng)建 Topic 時(shí)需要指定該 Topic 要存儲(chǔ)在哪些 Broker 上,也可以在發(fā)送消息時(shí)自動(dòng)創(chuàng)建 Topic。
標(biāo)簽: