nginx作为web服务器和反向代理的区别

展开全部web服务器直接将请求进行处理,如要获取一个静态的html文件,它直接从磁盘指定目录找到这个文件并返回做反向代理时,它会根据配置的信息,将请求转发到另一个服务上进行处理,然后等待服务返回结果,再将结果转给客户端,本身并不处理请求,而是在中间做一个转发请求和响应的角色