Nginx实践
文章平均质量分 93
皖南笑笑生
这个作者很懒,什么都没留下…
展开
-
Nginx实现HTTP/2——原理、实践与数据分析
HTTP/2(Hypertext Transfer Protocol Version 2)无疑是下一代互联网加速技术的基石与方向,自诞生以来经历了00~17 共 18 版草案,目前,已经拥有了明确的RFC标准:RFC 7540和RFC 7541。 目前支持 HTTP/2 的浏览器有 Chrome 41+、Firefox 36+、Safari 9+、Windows 10 上的 IE 11 和 Ed...原创 2016-09-19 15:04:09 · 7842 阅读 · 0 评论 -
Nginx+lua实践:简单的接口聚合实例
Nginx是高性能的HTTP和反向代理服务器。目前已经普遍应用到各大互联网公司,国内基于Nginx又分别改造推出了Tengix和Openresty,笔者所在的公司也在逐步推广Nginx作为业务系统的接入层,同时使用lua开发脚本,将业务逻辑前置来减轻后端服务器的压力(Nginx的并发能力非常强,很适合处理轻量级业务)。 接口聚合是很多业务系统需要实现的功能,可以前置到Nginx上做,聚合的目的一...原创 2016-08-12 11:26:41 · 9959 阅读 · 0 评论 -
Nginx开启Gzip详解
最近生产上发生了一些问题,原先所有的静态资源文件都是经过gzip压缩的,然而这几天突然都没有压缩了,经过一顿排查,发现是Nginx的配置有问题,借此机会详细了解了Nginx的Gzip配置。1. Nginx开启Gzip1.1 配置说明1.2 参数详解gzip ongzip_buffersgzip_comp_levelgzip_disablegzip_min_lengthgzi...原创 2016-09-30 10:54:38 · 27149 阅读 · 6 评论 -
解决Nginx 400 Bad Request问题的一些思路
400 Bad Request是一种HTTP错误状态码。HTTP/1.1对400 Bad Request的定义主要是:1、语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。2、请求参数有误。 在这段时间笔者遇到了好几次生产问题Nginx报400异常,且原因细究下来各不相同,有些甚至在网上没有搜到类似案例。遂产生了兴趣,做了本次梳理,希望会对大家有一定帮助!...原创 2017-12-04 12:22:06 · 213088 阅读 · 2 评论