您的位置: 旅游网 > 社会

三大层面构建新闻网站_a

发布时间:2020-01-21 20:19:40

2、内容管理服务器(应用处理层)

在网站的多层体系结构中,内容管理服务器作为应用处理层,实现网站内容的全部逻辑处理。对于网站的动态内容,内容管理服务器根据web服务器转发的访问请求,到数据库服务器提取所需内容,提交给web服务器发送给浏览网页的用户。对于网站的静态内容,内容管理服务器则主要是作为后台的内容管理、制作平台,网站的管理、制作人员通过该平台上传网站内容、定制网页模板、预生成网页、提交网页到内容发布服务器。

应用服务器的需求与选型

内容管理服务器处于关键地位,起到了承上启下的作用,连接web服务与数据库,要完成对从数据库所提取数据的处理,生成最终的处理结果,要求其具有相当高的处理能力,并且能够长期可靠地运转。在应用服务本身的实现上,有基于进程和基于线程这两种方式。

基于进程的方式由于不需要任何创建线程的操作,所以速度较快。但是由于每个进程所占用的资源比每个线程的要多,所以同样一台计算机上可以同时运行的进程数比线程数要少,因此其并行处理能力要弱于基于线程的方式。

应用处理层技术多采用多线程技术,基于线程技术并行处理的特点,系统瓶颈依次是:CPU、内存、磁盘子系统和网络子系统。因此应用服务节点需要有较强的处理能力,建议采用2~4路CPU,内存为4~8GB,双千兆网卡(支持网卡绑定,以便将来扩展网络带宽)。应用服务器也可以通过负载均衡集群来提高动态内容的处理能力。通过采用中间件技术可实现应用服务器的高可用性及可伸缩性。

3、网站数据库服务器(数据处理层)

数据处理层是一个中心存储库,是业务应用系统中所有数据资源的管理中心,因此要求具有较高的数据索引、数据读取能力。数据库是对系统各方面性能要求最高的应用,需要高性能CPU和快速的磁盘子系统来满足大量的随机I/O请求及数据传送。

系统瓶颈依次为:内存、磁盘子系统和CPU。数据库服务器建议配置为4路X86服务器,8GB内存、2块Ultra 320 SCSI 146GB硬盘(RAID1),以高性能的磁盘阵列(建议选用全光纤FC-FC磁盘阵列)提供海量的数据存储能力。

有什么办法能消肿止痛
脑血栓服用通心络怎么样
亚宝药业薏芽健脾凝胶
哪些儿童止咳药不含防腐剂
猜你会喜欢的
猜你会喜欢的