課程
/后端開發(fā)
/PHP
/PHP秒殺設(shè)計
假如在搶購過程中 redis 掛了怎么辦呢
2019-10-26
源自:PHP秒殺設(shè)計 4-4
正在回答
這個其實(shí)是個高空用的問題,屬于運(yùn)維層面要解決的事情,一般redis不是直連,而是通過vip連接到proxy,proxy再根究切片配置轉(zhuǎn)發(fā)到redis實(shí)例,每個redis實(shí)例是一主多從,讀寫都在主,主掛了之后會自動通過raft算法選舉出一個新的主,用于確保服務(wù)的高可用。市面上有比較成熟的解決方案,如codis,可以了解下。
舉報
利用php+redis打造一個高性能的訂單秒殺系統(tǒng)
1 回答多臺服務(wù),有臺掛了,這臺上面的庫存怎么辦?
1 回答先扣庫存,友商惡意搶購,不也占了庫存么?一沒解決第一種方案問題啊?
1 回答老師:統(tǒng)一減庫存那臺機(jī)掛了呢?
1 回答redis中l(wèi)ua api
1 回答都分發(fā)到多臺機(jī)器了,還怎么單進(jìn)程?多個機(jī)器怎么統(tǒng)一減庫存吧?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-10-28
這個其實(shí)是個高空用的問題,屬于運(yùn)維層面要解決的事情,一般redis不是直連,而是通過vip連接到proxy,proxy再根究切片配置轉(zhuǎn)發(fā)到redis實(shí)例,每個redis實(shí)例是一主多從,讀寫都在主,主掛了之后會自動通過raft算法選舉出一個新的主,用于確保服務(wù)的高可用。市面上有比較成熟的解決方案,如codis,可以了解下。