作者: cambyliverson 時間: 2017-10-16 18:51 標題: 有冇人做過 D 真係好多人上需要分流 ge 網?
如果一台 server 頂唔順會點做分流? 分左 d 人去唔同 server 係咪都係 call 返同一個 database? 如果用 AWS 洗唔洗考慮呢 d 問題? 佢會唔會自己識別做分流?
作者: KinChungE 時間: 2017-10-16 23:01
1. 整多幾部server
2. 可以係, 可以唔係, 因為DB Server都可以起N部行HA互相同步
3. 要考慮, 佢當然唔識自動分, 你要幾多機, 幾多部做web / db / proxy等自己諗
作者: 二師兄 時間: 2017-10-16 23:04
本帖最後由 二師兄 於 2017-10-16 23:29 編輯
DB 通常都係加強 RAM, web server = load balancer + redis + media share
作者: cambyliverson 時間: 2017-10-18 09:44
謝謝回覆, 想問下如果多過一台 server, program 上需唔需要額外 ge coding 去配合? 定係純粹 server 部份 ge setting 就可以搞掂晒?
(我係用 PHP 的)
作者: KinChungE 時間: 2017-10-18 10:10
謝謝回覆, 想問下如果多過一台 server, program 上需唔需要額外 ge coding 去配合? 定係純粹 server 部份 g ...
cambyliverson 發表於 2017-10-18 09:44
當然要
最基本, 假設你起左幾台mysql server
如果你php connect db係hard code IP address, 根本冇用, 只係一台full load, 另一台唔識郁
作者: cambyliverson 時間: 2017-10-18 12:57
當然要
最基本, 假設你起左幾台mysql server
如果你php connect db係hard code IP address, 根本冇用, 只 ...
KinChungE 發表於 2017-10-18 10:10
database connect 個問題都明白
但想問下個分流動作係咪 server 上面做, 而唔係用 website 的 code 的?
姐係佢點分 d 人去唔同 server? 假設我租左幾台 server, d hosting 公司會唔會幫我 set up 好個分流動作, 定我 d code 都要有相應修改去配合 (除左 DB connect 方面)
作者: KinChungE 時間: 2017-10-18 13:01
database connect 個問題都明白
但想問下個分流動作係咪 server 上面做, 而唔係用 website 的 code 的?
...
cambyliverson 發表於 2017-10-18 12:57
有太多方法
1. reverse proxy指去唔同真server
2. dns resolve多過一粒IP
3. hardware load balancer, 出面同一個真IP入, 會實際指左去唔同internal IP
.....
作者: cambyliverson 時間: 2017-10-18 13:40
thanks, 明明地, 研究下先

