1. nginx概览

博客介绍了nginx的应用场景,包括反向代理、负载均衡等。因tomcat效率低,难以支撑大量用户访问,而nginx效率高,能支持高并发。还阐述了nginx高并发高性能、可扩展性好等优点,以及其由二进制可执行文件、配置文件、访问日志和错误日志组成。

1. nginx的应用场景: 客户端访问应用时, 一般会先经过nginx. nginx可以用来做反向代理, 负载均衡, 静态资源访问和AIP服务.

2. 为什么会出现nginx: 随着互联网数据量的快速增长, 访问的客户端越来越多, tomcat服务器的效率又比较低, 对于每一个客户端的访问连接, tomcat都会新开一个线程来处理请求. 随着访问的用户越来越多, 一个tomcat服务器不足以支撑用户的访问. 而nginx的效率则比较高, 可以支持数百万上千万的并发连接.

3. nginx的优点:对于其他大多数的服务器, 随着连接数的增加, 每秒处理的请求数rps会越来越低. 而对于nginx而言, nginx能支持高并发高性能, 可扩展性好, 高可靠, 热部署, BSD许可证.

高并发高性能: 高并发, 只要每个请求占用的内存尽可能少就可以支持更高的并发.

可扩展性好: nginx是模块化设计.

热部署: 在不停止服务的情况下升级nginx.

BSD许可证: 可以针对特定的用途修改nginx的源码然后用于商业行为.

4. nginx的组成: 1) nginx二进制可执行文件, 由nginx各个模块的源码编译出来的一个文件

         2) nginx.conf配置文件, 控制nginx的行为

       3) access.log访问日志, 记录每一条http请求信息

         4) error.log, 记录错误日志

转载于:https://www.cnblogs.com/dowait/p/10806781.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值