应用服务器部署核心业务逻辑,主要处理用户请求的服务器
应用通常设计成无状态结构,即应用本身不记录用户请求的上下文信息,这样设计的好处是任何用户的任何一次请求都可以交给任何一个应用服务器去处理
实践中...,一般通过负载均衡服务器将一组应用服务器构建成一个集群
?...请求响应过程
(1)首先在负载均衡服务器上配置所有的应用服务器信息
(2)用户请求先到达负载均衡服务器,负载均衡服务器通过某种负载均衡算法计算得到一个应用服务器的网络地址
(3)然后将请求数据包转发给这个应用服务器...,由该服务器完成用户请求处理
如果用户数增加,并发请求超过现有集群的处理能力,只需要在现有应用服务器集群中增加服务器,在负载均衡服务器 上增加新的服务器配置信息,部分用户请求就会转发到新增服务器上,实现分担集群访问压力的目的...负载均衡服务器的实现有很多种,DNS负载均衡、HTTP重定向负载均衡,HTTP转发负载均衡、IP层负载均衡、数据链路层负载均衡等
实践中,中小网站多使用Nginx等反向代理服务器实现HTTP转发负载均衡