码迷,mamicode.com
首页 > Web开发 > 详细

webserver的作用!

时间:2017-06-22 19:45:24      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:均衡   bbb   负载   lin   family   安全   win   不同的   常见   

常见的webserver:Apache和Nginx(linux平台) IIS(window平台)

非常多小公司小项目眼下不一定使用了webserver,由于流量下,单台应用server能够支撑。

         实际工作中。我所体会的webserver的作用:

          1. 负载均衡(当中还提供session的支持,比方一个用户IP訪问的是应用的A机器。他之后的请求都会请求道A机器)

           2. 代理转发请求一下,更安全些,不直接暴露应用serverIP给对方,由于应用server里面有代码等等

           3. webserver能够统一统计和处理所以请求,比方有日志记录全部被訪问的url,以及统计。

           4. webserver还能够针对不同的url转发到不同应用server地址。

比方aaa.com/bbb/ccc.html转发A应用server。aaa.com/ddd/ccc.html转发B应用server

           5. 能够相应用server抛出的全部503等全部错误页面统一跳入它自己设置的html页面,或者调至统一的错误异常系统里面去。

           6. 应用server迁移,或者IP更换的时候。仅仅须要在webserver上面配置就可以。便于统一管理


   缺点:

1. 每次请求都多走了一次网络开销。慢。

         2. 维护更麻烦。

webserver的作用!

标签:均衡   bbb   负载   lin   family   安全   win   不同的   常见   

原文地址:http://www.cnblogs.com/mthoutai/p/7066782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!