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

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

有沒有人遇到過這個問題哈!高并發(fā)場景下,如何保證優(yōu)惠券的勻速發(fā)放

有沒有人遇到過這個問題哈!高并發(fā)場景下,如何保證優(yōu)惠券的勻速發(fā)放

ibeautiful 2019-11-03 11:20:45
前提高并發(fā)場景,參與用戶在千萬級,優(yōu)惠券總數(shù)量假設(shè)為一百萬每天固定時間段開放搶優(yōu)惠券活動(假設(shè)20:00~22:00),持續(xù)一周(所以每天2小時共發(fā)放約13萬張,每小時6.5萬張)要求在每天的2個小時時間內(nèi),要求優(yōu)惠券盡量平滑地發(fā)放,也就是說,不能前半小時就把13萬張優(yōu)惠券給發(fā)完了,要讓后來的用戶仍然能夠有機會得到優(yōu)惠券,并且活動時間內(nèi)不管什么時候來,獲得優(yōu)惠券的幾率盡量一致。請問要如何設(shè)計這樣的算法?望大神不吝賜教!
查看完整描述

2 回答

?
守候你守候我

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

我覺得你可以把優(yōu)惠券放到redis里,一天發(fā)放多少,計算好數(shù)量和時間間隔,用戶請求時候按照時間戳隨機發(fā)給其中一個人或幾個人。得不到優(yōu)惠券的要給個友好提示。
其實這個感覺還是不好控制,因為網(wǎng)站有些時段訪問人多,有些時段訪問人少,本身也不均勻,均勻發(fā)放勢必導(dǎo)致發(fā)不完和領(lǐng)不到的情況。
不如設(shè)置時段發(fā)放數(shù)量,讓大家去搶。反正每個時間段都有優(yōu)惠券,這樣還可以讓網(wǎng)站整天都保持較高訪問。
個人愚見
                            
查看完整回答
反對 回復(fù) 2019-11-03
  • 2 回答
  • 0 關(guān)注
  • 465 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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