Board logo

標題: 有冇人做過 D 真係好多人上需要分流 ge 網? [打印本頁]

作者: 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, 明明地, 研究下先





歡迎光臨 電腦領域 HKEPC Hardware (https://h2.hkepc.com/forum/) Powered by Discuz! 7.2