課程
/后端開發(fā)
/PHP
/PHP消息隊列實現(xiàn)及應(yīng)用
為什么需要定時去執(zhí)行?這樣做的好處是什么?訂單狀態(tài)不是可以在點擊按鈕觸發(fā)修改狀態(tài)就可以實現(xiàn)?
2017-10-15
源自:PHP消息隊列實現(xiàn)及應(yīng)用 2-2
正在回答
主要針對于業(yè)務(wù)場景,在高并發(fā)的場景下面,每次都執(zhí)行那么復雜的業(yè)務(wù),對服務(wù)器壓力相對較大。
有定時執(zhí)行才能實現(xiàn)隊列呀。
老師在good.php文件不是寫了這條語句,每次只更新兩條數(shù)據(jù)嗎
$res_lock=$db->update('order_queue',$lock,$waiting,2);
如果不定時執(zhí)行,你把它放在觸發(fā)按鈕上,你不是要點擊很多次按鈕,才能把訂單都處理完成?
///////////////////
再者,如果不是一次只處理兩條數(shù)據(jù),而是觸發(fā)按鈕就把所有數(shù)據(jù)都處理完,那不就起不到隊列的作用了?
他這里就是自動處理,同時分發(fā)到發(fā)貨系統(tǒng)中,分離了業(yè)務(wù)
對啊 為什么
舉報
消息隊列是個什么玩意兒,使用隊列解決秒殺等實際問題概念和使用方法
1 回答處理完之后 order_queue表的status修改成1,為什么order表的status不修改?
2 回答處理訂單的時候,如果1分鐘沒處理完當前的兩個訂單
1 回答訂單時異步處理的,前端怎么樣立即得到秒殺結(jié)果呢
3 回答RabbitMq為什么需要Exchange
2 回答像go語言或者swoole這種,他們有異步處理能力,是不是可以不用隊列?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-02-05
主要針對于業(yè)務(wù)場景,在高并發(fā)的場景下面,每次都執(zhí)行那么復雜的業(yè)務(wù),對服務(wù)器壓力相對較大。
2017-11-27
有定時執(zhí)行才能實現(xiàn)隊列呀。
老師在good.php文件不是寫了這條語句,每次只更新兩條數(shù)據(jù)嗎
如果不定時執(zhí)行,你把它放在觸發(fā)按鈕上,你不是要點擊很多次按鈕,才能把訂單都處理完成?
///////////////////
再者,如果不是一次只處理兩條數(shù)據(jù),而是觸發(fā)按鈕就把所有數(shù)據(jù)都處理完,那不就起不到隊列的作用了?
2017-10-31
他這里就是自動處理,同時分發(fā)到發(fā)貨系統(tǒng)中,分離了業(yè)務(wù)
2017-10-15
對啊 為什么