页:
[1]
2
|
一台服务器顶不住了,再加一台的话,怎么架构?
php+mysql的,linux系统,uptime长期在1以上,网站流量还在增长
现在另有一台服务器空着在,想把这个空的服务器也用上,分担下
但是2台服务器不在同一个机房,一个电信一个移动
怎么做呢?
经常看到某个站,有网通线路、电信线路的,他们是怎么做的? |
|
我的2台机器在不同的机房,他们之间的访问速度不行
这样做的话,数据库怎么办 |
|
必须有一台做数据库服务器,同时两台机器都做前端
把域名的dns同时解析到两个ip上 |
| tianfing | 2008-3-3 01:10 AM |
|
[quote]原帖由 [i]ccxxcc[/i] 于 2008-3-3 09:07 AM 发表
把域名的dns同时解析到两个ip上 [/quote]
能说一下具体做法不? |
|
| 很多机房已经提供了双向线路或者传说中的6线/8线服务,如果不是很大的网站,这方面的功夫给机房做吧,费用也不是很贵 |
|
[quote]原帖由 [i]akstrom[/i] 于 2008-3-3 09:47 AM 发表
很多机房已经提供了双向线路或者传说中的6线/8线服务,如果不是很大的网站,这方面的功夫给机房做吧,费用也不是很贵 [/quote]
我的问题不是带宽、网速的问题,而是一台服务器负载太大,cpu、内存、硬盘顶不住了,需要增加服务器 |
|
輪循的做法個人覺得不好.
最好還是兩端頁面同步,或者采用智能DNS雙線 |
|
[quote]原帖由 [i]奶瓶[/i] 于 2008-3-4 01:15 AM 发表
买个F5 [/quote]
有钱人啊 |
| caotian2000 | 2008-3-5 01:09 AM |
|
| 那不是一般的有钱啊 |
|
[quote]原帖由 [i]tianfing[/i] 于 2008-3-3 09:10 AM 发表
能说一下具体做法不? [/quote]
[quote]原帖由 [i]tianfing[/i] 于 2008-3-3 09:10 AM 发表
能说一下具体做法不? [/quote]
直接在DNS中加入不同的两条A记录即可。
DNS自己会轮询的 |
| gmsk1812 | 2008-3-5 08:57 AM |
|
| 简单方法 在负载大的机器上做转发, 将用户的访问 跳转到另外的地址去 |
| cyhchenz | 2008-3-8 05:41 PM |
|
啥站点?
直接换个好的服务器好了 |
|
数据同步,头疼的问题
尝试过,失败了
现在几台数据库都放在一个机房 |
|
| DNS轮循+缓存~~但如果是比较动态的,如论坛等,就不要缓存了。只缓存静态的东西。其实动态的不缓存也没有关系。因为一个正常的网站,图片/静态文件的大小往往是程序大小的10倍或以上。 |
|
轮循负载不是好办法,一般情况下,移动线路的数据库的读取是要慢不少的。
前提是数据库优化了,不知是数据是读的多还是写的多,可以尝试做读写分开,写为主,读为从.
特别是写性能要求不高的情况下,正好用移动线路的做写操作。 |
| duketang | 2008-3-25 07:29 AM |
|
[quote]原帖由 [i]darx[/i] 于 2008-3-3 08:26 AM 发表
php+mysql的,linux系统,uptime长期在1以上,网站流量还在增长
现在另有一台服务器空着在,想把这个空的服务器也用上,分担下
但是2台服务器不在同一个机房,一个电信一个移动
怎么做呢?
经常看到某个站, ... [/quote]
按我的理解
你问出这种问题
首先就对架构不是很了解
在推理一下
觉得你对系统也不是很了解
在推理一下
其实你一台机器能顶住 只不过是你的程序和系统顶不住 |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.006703 second(s), 2 queries |