第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在線等!在php高并發(fā)中, 應(yīng)該在什么地方做限流處理?跪求!

在線等!在php高并發(fā)中, 應(yīng)該在什么地方做限流處理?跪求!

慕妹3242003 2019-09-19 11:58:25
nginx里有l(wèi)imit_conn和limit_req模塊.laravel框架里有限流中間件throttle.還可以自己寫算法實(shí)現(xiàn).其它各種限流方式這些有什么區(qū)別嗎?怎樣選用呢?
查看完整描述

2 回答

?
慕后森

TA貢獻(xiàn)1802條經(jīng)驗 獲得超5個贊

越前沿的方案,越有效,可以最大限度的減少服務(wù)器開支,但是缺點(diǎn)就是距離業(yè)務(wù)太遠(yuǎn),以至于無法由業(yè)務(wù)來進(jìn)行調(diào)配。
比如,通過Nginx進(jìn)行限制,那么就會在Nginx層對流量進(jìn)行限制,不會把請求交給fpm,節(jié)約了fpm資源。
而通過php代碼去限制,這時候請求已經(jīng)是交給fpm處理了,也更加貼近任務(wù),可由業(yè)務(wù)去自由調(diào)配限度等,但是這里還是浪費(fèi)了資源。
當(dāng)然,大部分情況下這種限流的主要目的都是為數(shù)據(jù)庫減輕壓力。
                            
查看完整回答
反對 回復(fù) 2019-09-19
?
侃侃無極

TA貢獻(xiàn)2051條經(jīng)驗 獲得超10個贊

nginx是協(xié)議級別的限流,優(yōu)點(diǎn)是配置簡單,不需要編碼,效果最好,缺點(diǎn)是無法根據(jù)業(yè)務(wù)來處理,但是
進(jìn)入到PHP代碼級別后可以基于業(yè)務(wù)限流,優(yōu)點(diǎn)是可定制型強(qiáng),缺點(diǎn)么,壓力已經(jīng)到PHP上面了。
生產(chǎn)環(huán)境下一般用nginx對每個IP每分鐘或者每秒做個統(tǒng)一限流,防止惡意請求,此外,部分接口可以使用PHP來針對性限流
                            
查看完整回答
反對 回復(fù) 2019-09-19
  • 2 回答
  • 0 關(guān)注
  • 358 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號