Nginx的优点和缺点
Nginx优点
- 工作在OSI第7层,可以针对http应用做一些分流的策略。比如针对域名、目录结构。它的正则比HAProxy更为强大和灵活;
- Nginx对网络的依赖非常小,理论上能ping通就就能进行负载功能,这个也是它的优势所在;
- Nginx安装和配置比较简单,测试起来比较方便;
- 可以承担高的负载压力且稳定,一般能支撑超过几万次的并发量;
- Nginx可以通过端口检测到服务器内部的故障,比如根据服务器处理网页返回的状态码、超时等等,并且会把返回错误的请求重新提交到另一个节点;
- Nginx不仅仅是一款优秀的负载均衡器/反向代理软件,它同时也是功能强大的Web应用服务器。LNMP现在也是非常流行的web环境,大有和LAMP环境分庭抗礼之势,Nginx在处理静态页面、特别是抗高并发方面相对apache有优势;
- Nginx现在作为Web反向加速缓存越来越成熟了,速度比传统的Squid服务器更快,有需求的朋友可以考虑用其作为反向代理加速器;
Nginx的缺点
- Nginx不支持url来检测。
- Nginx仅能支持http和Email,这个它的弱势。
- Nginx的Session的保持,Cookie的引导能力相对欠缺。
Nginx的优点和缺点相关推荐
- nginx源码编译、负载均衡及模块的扩展
1.nginx源码编译 实验环境: iptables和selinux关闭 redhat6.5 nginx:test1: 172.25.1.11 [root@test1 ~]# ls nginx-1.1 ...
- nginx - nginx的安装部署
目录 什么是nginx? 1. nginx的安装 1.1 yum安装和编译安装的区别 1.1.1 yum安装的优点和缺点 1.1.2 编译安装的优点和缺点 1.2 nginx编译安装脚本 1.3 ...
- nginx应用:使用nginx进行蓝绿部署
这篇文章介绍一下蓝绿部署以及使用nginx如何最简单地模拟一下蓝绿部署的方式 蓝绿部署 蓝绿部署的重点在于如下特点 1. 蓝色版本和绿色版本同时存在 2. 实际运行的环境为蓝或则绿,只能为其中之一,通 ...
- nginx配置http、https访问,nginx指定ssl证书,阿里云腾讯云华为云设置nginx https安全访问
nginx配置http.https访问 要设置https访问需要从对应的云厂商申请证书,并下载Nginx证书到服务器. 我这里从阿里云申请了免费的域名证书,然后将证书放置在服务器的/etc/ssl/. ...
- Web项目使用nginx实现代理端口访问,看这篇就够了
在搭建服务器的时候,项目部署在tomcat上,要访问项目,则需要加上端口号,如何隐藏端口号来访问呢,这就用到了nginx. nginx可以在docker上安装,也可以在linux上安装,这里我建议使用 ...
- nginx介绍及常用功能
什么是nginx nginx跟Apache一样,是一个web服务器(网站服务器),通过HTTP协议提供各种网络服务. Apache:重量级的,不支持高并发的服务器.在Apache上运行数以万计的并发访 ...
- Nginx搭建负载均衡集群
(1).实验环境 youxi1 192.168.5.101 负载均衡器 youxi2 192.168.5.102 主机1 youxi3 192.168.5.103 主机2 (2).Nginx负载均衡策 ...
- 快速通过nginx配置域名访问
配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...
- Docker学习(七)-----Docker安装nginx
基本安装 1. 拉取Nginx镜像 docker pull nginx:latest 2. 查看本地镜像列表(即可看到nginx) docker images 3. 运行容器 docker run - ...
- 使用阿里云服务器安装docker,并用nginx示例
一.前言 之前对docker了解不多,自从使用了一次之后,就感觉这个产品对开发者实在是太友好了,可以迅速在Linux,window等平台部署服务.常见的有数据库,nginx,消息队列,redis等.利 ...
最新文章
- Android 面试系列 Dn.1---- Service?
- Python语言编程基础
- JavaScript设计模式之发布-订阅模式(观察者模式)-Part1
- 排序、翻页、函数计算问题
- c++ linux下读取指定目录的所有文件名字
- IntelliJ IDEA开发环境应用
- 异常:java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext
- Android URI简介
- rope 实用把一段区间的数字整体搬到序列中的一段的时候用
- SpringMVC工作原理及其流程
- 七种寻址方式(立即寻址、寄存器寻址)
- 【论文精读】Single-Perspective Warps in Natural Image Stitching-自然图像拼接中的单透视扭曲
- nginx常用配置集锦(持续更新中。。。)
- 微信开发者工具网页h5本地开发,解决微信公众号绑定域名,本地无法调用微信api问题
- 半糖主义的伤感空间日志推荐:心碎后,我们落泪
- 贝塞尔曲线想到的--真的很美,但是有时很丑
- 纪念碑谷背后的故事:不差钱!8人团队研发十月
- UWB 技术 DW1000 芯片配套MCU STM32L100C6U6
- CSP-S 2022游记
- c android显示gif动画,MFC显示GIF动画图片
热门文章
- m4a转mp3,m4a怎么转换成mp3格式
- 东方博宜oj平台c 语言题库答案,东方博宜OJ
- 迈瑞医疗前三季归母净利81亿:同比增21.6% 营收233亿
- ubuntu10.10安装google拼音输入法
- jQuery 教程 jQuery入门学习教程
- MarkDown转Html在线转换(支持代码高亮,可复制到微信公众号、今日头条)
- Excel学习2:折线图的渐变
- 这边刚接触Python,看了一下Python的微信刷票小程序,自己看着人家代码改了一下出错了,为什么?
- 城市智慧水务供水测试床在工业互联网上发布
- 请谈谈你对volatile的理解?--最近小李子与面试官的一场“硬核较量”