WEB服务器搭建建议使用Linux平台
一般在网站建设时都需要考虑网站的开发平台,后期的运营、维护成本以及网站后期的并发和拓展。
在Java或者是php开发的平台一般都是使用LAMP、LNMP环境来整合资源。
选择这些免费的并稳定性相对成熟的建构也是能满足当前和日后的需求。
一条命令就能搞定yum-yinstall>
初期的环境相对简单一般是一个简单的LAMP基础架构绝对能满足企业的日常需求。
中后期规模变大这个时候会有很多的瓶颈
1,数据库是最大的瓶颈,这个时候会变成主从架构模式,主库负责写入,从库负责读取任务,实现读写分离的架构思想。
2,如果是有像抢购类似的业务,这个时候的瓶颈出现网络层面和并发请求的任务,这个时候就需要配合CND就近推送,并发请求需要MQ这样的消息队列缓存机制来减轻压力。
3,到了后期压力还是很大,这时候要在数据库前面加缓存服务器redis,尽量不要压力到数据库这边来,保证在前面就消耗流量。
由于电信联通移动互访的高延迟,有时还会出现无法访问的现象,很多游戏,APP了,门户网站会把服务器搭建成双线服务器,双线服务器及搭建时需注意问题怎么做呢
一个简单的方式来实现一下双线:DNSPOD+服务器端socket绑定域名的方式。
先说DNSPOD的设置:
需要分别设置线路类型,还要由一个默认线路。当然,你的服务器需要有两个IP,一个电信的,一个网通的:
>
>
>
再说程序里的设置:
程序里,就是监听域名,不监听IP而已。
搭建双线服务器时注意的问题:
1默认走电信线路中国联通就走联通线路。在这里容易犯的一个错误就是:电信走电信线路,网通走网通线路,导致移动用户或者教育网的某些用户都不知道走哪条线路打开网站,无法解析出IP,或者解析出错。
2双线正常解析。假如电信IP被封或者无法使用的时候,那么电信的用户是否能正常访问网站呢,答案是访问不了。因为设置默认就走访问电信的IP,如果电信IP走不了,也没有其它路可以走,联通的IP只是设置了对联通的用户访问。
3当某一条线路出现问题的时候,如何不影响用户的访问。在此就提示了智能DNS双线,以及智能DNS负载均衡。
4服务器配置2块网卡,分别配置电信、网通不同的ip地址。在服务器上配置路由表,实现服务器访问电信和网通各自不同的ip的时候,分别走不同的通道。另一方面,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的ip地址请求返回不同的服务器ip的方法来实现,网通用户请求域名时返回网通的ip,电信用户请求域名时返回电信的ip,这也就是所谓的智能dns解析。
双线服务器适用于门户型、大中型企业、信息门户、商城类,游戏等类型网站。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)