欢迎来到深圳市星若文化传媒有限公司
星若文化
服务热线:0755-83021329
手机号码:189-2464-0109
  • 网站建设
  • 网络营销
  • 软件开发
  • 技术服务
  • 品牌设计
  • 平台代运营
  • 营销课堂

大型网站服务器架构需要哪些服务器?

来源:星若文化
时间:2018-10-11 17:23:09
分享到:

  大型网站服务器架构需要哪些服务器?下面星若文化小编就来带你了解一下:


大型网站服务器架构需要哪些服务器?


  1、Web服务器

  Web服务器主要是为访客提供http访问或是加密https访问的服务器,所接触到的网页就是直接从Web服务器中发送出来的,处于网站服务器的最前端。在windows服务器系统上常使用的是IIS,在unix和Linux服务器系统上常使用的是Apache、Nginx。

  2、应用程序服务器

  应用程序服务器是作为服务器执行共享业务应用程序的底层的系统软件服务器,所访问的app请求就是在应用服务器中处理的。在应用程序服务器上运行着各式的业务逻辑,主要是是EJB、 JNDI和JMX API等J2EE API方面的,还包含事务处理、业务逻辑管理、数据库连接等功能。

  3、代理服务器

  代理服务器通常是客户端访问的一种行为。它虽然不属于网站部署中的环境,但在整体的客户端访问中,它却是一个重要环节的服务器。

  4、反向代理服务器

  与代理服务器相对,还有一个反向代理服务器,其功能是Web服务器的功能。但是从它这里拿到的网页不是最原始产生页面的"产生地",而是由它从页面的"产生地"取回页面后的一个缓存。代理服务器中缓存的内容通常是由某些用户访问某个页面而产生访问请求后,在客户端代理服务器上留下的缓存;而反向代理服务器上缓存的页面,不是由于某些用户访问某个页面后留下的缓存,却是根据网站运维的策略定期、定时地生成一些后台服务器的页面缓存。

  代理服务器与反向代理服务器的区别:代理服务器是工作在客户端,反向代理服务器时工作在服务器端,Nginx服务器常被用作于反向代理服务器。

  5. 后台服务器

  后台服务器只是一个说法而已,这是根据它的工作特点来说的,换句话说是没有直接提供给客户访问。例如众多的FastCGI服务器,它们都工作在后台,HTTP协议却无法访问到它们,另一种情况,如果我们从前是通过使用Apache作为Web服务器提供HTTP访问的,现在被Nginx反向代理了,是说由Nginx直接面对客户访问,而将请求再转到Apache服务器,那么这里的Apache服务器已经成为后台服务器了。

  6. CDN缓存服务器

  正如其名字,它是缓存服务器的角色,而且是反向代理的应用,在网站部署中,它算是一种部署策略,即对于远距离访问的解决方案,为了解决时间产生距离、时间缩短距离而产生的,它是反向代理的另一种应用。

给文章一个赞赏吧
扫一扫,快速掌握相关攻略
关注星若文化微信公众号
关注星若文化微信公众号
关注星若文化微信小程序
关注星若文化微信小程序



叶小姐
营销顾问
18924640109
微信同号