本帖最後由 hihihi123hk 於 2015-8-20 22:23 編輯
Response速度慢(+寬頻要使好多錢)
搞到個一個connection處理好耐
d人打哂蛇餅入唔到個網
睇下有無其他解決 ...
gakko 發表於 2015-8-20 21:06 
除非你有無限錢 scale up ,但見你話budget 好緊要。
係唔洗多好多budget 嘅情況下,又滿足到你啲User, 你實際需要係用 message queue 做buffering 就算多 10倍人黎都唔會死
唔用message queue, 就算比你tune 快到 個program 50% ,
再多50%人黎一樣會隊爆你Server CPU 100%
用message queue 嘅意思,代表收到request 唔會即刻做,淨係做 validation, 無問題即刻放粒Job(所需要嘅information) 入queue 然後return 成功收到Request 比User 叫佢等下,會有email 通知
另一邊就順住Dequeue ,Let say 10隻10隻咁做 , 做完個Job 再話番比user 知
情況類似 係 youtube upload 一條片咁,upload 完之後,youtube 唔會即刻轉比你
要簡單可以試下用 Amazon SQS ( Simple Queue Service) 亦都相當平 |