大型网站的服务器部署

来源:百度知道 编辑:UC知道 时间:2024/06/10 22:17:32
网站是用ASP+MS-SQL2005开发的,程序上采用了部分页面生成静态缓存了,现在是部署在一台Win2003的服务器上,用IIS6.0发布的,共有60个左右的独立网站,现在访问量一直成增长趋势,sql2005的服务一般会在80%左右,有时会吃掉全部。检查过数据连死锁的问题,确定没有。现在日访问高峰值有时候在2W左右,一到这个值时,基本上打开个页面要等待的个半分钟(静态页面)或打不开(动态的要读数据库的)

整个数据库32个表,其中记录最多的有254W条了。
请问我要达到能承受3W左右的访问量,在服务器方面采用什么样的解决方案?不过现网站正在用.net开发中...看看是不是要针对.net程序给出服务器解决方案。

10M独享带宽

服务器每台都有两张千兆网卡,两台都有一个独立ip对外,也同时有根交叉的直联线相联,程序访问是直接通交叉线访问的,在交叉线上分别设定的ip:192.168.1.101和192.168.1.102,102的是数据库,程序的数据库连接字符串是直接指的ip(192.168.1.102)
当然这里所有的3W访问量并不是指同时迸发记问,而是日访问量。现在能同时500人迸发访问,我都谢天谢地了。 同时我的服务器也是IDC托管,我也想用linux os,但没办法,我们网站全是asp的,虽然现在在改版也是改成C#。 (上面有个地方没说完整:程序访问数据库是通过直联线访问的。)

宽带就和马路一样,人多了 当然就慢了,如果你想容纳很多人,就必须有足够的宽带,百独也可以考虑。

还有你说一台服务器上有60个 独立的网站, 那你的意思是您的服务器是IDC服务器? 你应该平均分配流量或IIS做限制,不然会拖跨你的服务器,甚至导致别的网站速度变慢。

我不明白你所说的承受3万人 是每天的总访问量还是 同时要求3万人能在线?
------------------------------------
如果是10M独享, 500人并发,每天访问量3万起不和玩一样?
有两个可能性, 第一,你的IIS设置有问题
第二,在同一台服务器上 60个网站全部没有做限制,导致60个网站的宽带全部联系在了一起。

你的网站是靠服务器支持的, 同时并发500人 又是10M的 是完全可以的
一个搞IDC的都知道,即使网站不限制IIS 但都限制流量 比如该虚拟主机你限制了20G的流量,那该网站,累计访问量一但超过20万 就被停止了
你一天3万?一个月才90万了, 绝对是IIS设置有问题,或别的那60个网站采用的程序 消耗CPU资源。

其实说白了,宽带够什么都不怕,60个网站?都是什么程序,是否消耗CPU资源。

管理服务器也很重要,不管理好,该跑到的数子 是绝对跑不到的

全部采用ASP程序 还不生成HTML 意味着每打开一个数据页面 就要连接到数据库 60个网站同时的话 我想你的服务器会累死。

懂我的意思吧?

你的问题应该不是配置 或是数据库的问题 原因可能出在操作系统上 win 2003虽然是网络OS 但是它的处理能力还是有限的
如果要做数据较多的服务器 建议您使用Linux OS

噢噢。我技术性东西。不懂的。

如果要是托管服务器,提供带宽,我可以提供给你的。

大型网站服务器如何架设? 请教:大型网站的服务器通常有哪些类型? jsp网站部署 一个asp.net网站,本地调试时正常,部署到服务器上后出错,请问是什么原因? 组建大型企业级服务器(网站) “部署”、“布署”的区别 关于封装的部署 tomcat 部署的作用 部署VPN服务器 要注意些什么? 想做大型网站,发展赚钱,必须有服务器吗?