單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 廣東 廣州 |
有效期至: | 長(zhǎng)期有效 |
發(fā)布時(shí)間: | 2023-11-28 12:09 |
最后更新: | 2023-11-28 12:09 |
瀏覽次數(shù): | 55 |
采購(gòu)咨詢(xún): |
請(qǐng)賣(mài)家聯(lián)系我
|
上門(mén)陪玩app開(kāi)發(fā),軟件搭建,程序制作、系統(tǒng)設(shè)計(jì)彧昪翀
在陪玩平臺(tái)源碼開(kāi)發(fā)中通常會(huì)利用消息隊(duì)列以達(dá)到消息可靠傳遞的目的,尤其是在遇到網(wǎng)絡(luò)中斷或硬件故障等情況下,消息隊(duì)列仍能保持較好的使用效果,當(dāng)然這也需要開(kāi)發(fā)者能夠正確使用和配置消息隊(duì)列。
一、消息的傳遞階段
通常陪玩平臺(tái)源碼中的消息從生產(chǎn)到消費(fèi)完成需要經(jīng)歷三個(gè)階段,分別是生產(chǎn)階段、存儲(chǔ)階段和消費(fèi)階段。
1、生產(chǎn)階段
在生產(chǎn)階段中,消息由陪玩平臺(tái)源碼的生產(chǎn)者生產(chǎn)并經(jīng)由網(wǎng)絡(luò)傳輸?shù)椒?wù)端,而消息隊(duì)列則需要通過(guò)請(qǐng)求-確認(rèn)機(jī)制來(lái)保證消息的可靠性。所謂的請(qǐng)求-確認(rèn)機(jī)制是指消息在傳輸?shù)椒?wù)端之后,服務(wù)端需要返回一個(gè)確認(rèn)響應(yīng),以保證消息可靠送達(dá)。
2、存儲(chǔ)階段
消息在經(jīng)由網(wǎng)絡(luò)傳輸?shù)椒?wù)端之后,服務(wù)端會(huì)將消息存儲(chǔ)起來(lái)并等待被消費(fèi)。在該階段下消息是否存在被丟失的可能,是由陪玩平臺(tái)源碼的服務(wù)端是否正常運(yùn)行決定的,為了保證服務(wù)端的正常運(yùn)行,需要配置好服務(wù)端的參數(shù),或?qū)崿F(xiàn)多節(jié)點(diǎn)的集群部署。
3、消費(fèi)階段
所謂的消費(fèi)階段是指消費(fèi)者從服務(wù)端中拉取消息,并經(jīng)由網(wǎng)絡(luò)傳輸?shù)较M(fèi)者端,在該階段中消息隊(duì)列同樣采取了請(qǐng)求-確認(rèn)機(jī)制,以此來(lái)保證消息的可靠傳遞,陪玩平臺(tái)源碼的消費(fèi)端只有在確定成功獲取消息并執(zhí)行完所有消費(fèi)業(yè)務(wù)邏輯后,才能向服務(wù)端發(fā)送確認(rèn)響應(yīng)。