2016-09-29 72 views
0

感謝您閱讀這個問題,我有一個商店的客戶端,並要求我做用戶隊列,可以說...隊列腳本重定向

例如上熱賣天,店裏很慢用很多訪客,所以他想要我一個腳本,如果商店同時有3000個獨立訪客,那麼訪客3001應該等到一位訪客離開商店時,所以當有2999位用戶和1個空閒位時,將他重定向到商店。

你怎麼能這樣做?

+3

似乎是一個很好的方式來疏散客戶。沒有人會在你的隊列中等待。您需要修復該網站以適應用戶。 AWS自動縮放在這裏是一個選項 – nogad

+0

根本就沒有,例如我們在這裏舉行石頭秀和人們直到輪到他們,所以,這項工作,這是一個客戶請求,不是我的,所以我需要做,如果你有至少邏輯和如何實現這樣的東西,你是受歡迎的...我不需要代碼...只是第一步去與這個挑戰... – lucasvm1980

+2

你如何衡量如果人們離開,我知道我會。至於「客戶要求」,這是因爲他們不知道更好,因爲「專業」你需要建議他們。我沒有考慮過這個邏輯,因爲它現在很容易擴展到需求的時候甚至不考慮它。 – nogad

回答

0

即使這真的很奇怪,我會盡力給你一些想法。

我絕對不會在用戶來到網站前阻止用戶,我會讓他們瀏覽所有項目並將其放入籃子。只有當客戶試圖支付/完成訂單時,纔會有一個禁用的按鈕和消息,如please wait you are in queue。每個訂單都應具有一定的地位,除非訂單由員工處理,否則您可以輕鬆計入in progress訂單。如果in progress的計數達到某個給定數量,則您知道該怎麼做。