中间件与数据库:Nginx

关联话题: OpenResty

基于 Nginx 实现一个灰度上线系统

灰度系统原理揭秘。

Web服务器Nginx知多少

Nginx这个词在一段时间里,对于一名前端开发工程师来说可能是比较陌生和遥远,但随着互联网的发展,前端技术也在日新月异的发生变化,对于前端技术人才的要求和门槛都在不断的提高,不仅仅希望你在自己的专业领域是一个有技术深度并且还需要有技术广度,那么服务器运维这块肯定是绕不过去的一个点,今天我们就一起来聊聊Web服务器Nginx。

Nginx SWRR 算法解读

Smooth Weighted Round-Robin (SWRR) 是 nginx 默认的加权负载均衡算法,它的重要特点是平滑,避免低权重的节点长时间处于空闲状态,因此被称为平滑加权轮询。

nginx平滑的基于权重轮询算法分析

nginx使用的平滑权重轮询算法介绍以及原理分析。

Nginx一次奇怪的502 报错探究

之前遇到nginx报出了如下的error,upstream sent too big header while reading response from upstream,导致服务502 bad gateway, 但是奇怪的是某些特定的请求稳定复现,但是其他请求却一直没有问题,正常返回。

一时之间,还真不知道什么原因,唯一的异常是观察到warninig日志较多,我们知道正常情况下,php的warning并不会导致流程的中断。结合报错信息,推测可能是php-fpm会把warning日志加到response header头里,导致头部过大而报错。

nginx fastcgi 缓存设计缺陷导致的 502 错误

看似正常的 php-fpm 请求处理,nginx 却返回 502,出错的原因是因为 php warning 信息触发了 nginx fastcgi 缓存上的缺陷。本文详细描述了此缺陷的复现方法,最后在第7部分给出了结论和改进的办法。

降低20%链路耗时,Trip.com APP QUIC应用和优化实践

QUIC具有强大的拓展性与灵活性,以及弱网环境优势。

使用 Nginx 作为你的开发代理工具

Nginx 是一个高性能的 HTTP 服务器,也可以当作电子邮件代理服务器;其特点是占有内存少,并发能力强且非常稳定,并且有着丰富的模块库,配置灵活简单;因为上述特点,现在 Nginx 几乎已经是互联网系统中不可或缺的一部分。

好未来轻舟业务网关性能提升之旅

轻舟业务网关是轻舟大学生项目组所有API服务的入口。他承载了项目组内所有API的流量,且在网关层具备了传输解密,登录态鉴权,传输防篡改,路由修改,缓存,未发布Mock,APi文档等通用能力。是使用Openresty+Lua技术栈实现,在Lua层实现业务逻辑,并使用nginx的proxy能力进行反向代理。

初探OpenResty

目前OpenResty大多用在API网关的开发中,当然也可以用来替代Nginx,用于反向代理和负载均衡的场景。

nginx反向代理时保持长连接

在nginx实现负载均衡时候,如何实现点对点等效的HTTP长连接。

Nginx Buffer 机制引发的下载故障

前几天,接到研发同事反馈,内网通过 Nginx 代理下载 OSS 的大文件时,老是会断,而在服务器上下载时却很正常,非常奇怪。原本以为可能和 VPN 有关,经确认排除嫌疑。彷徨了许久,最后发现是 Nginx Buffer 的锅。下面就来聊聊这个问题是怎么发生的。

Nginx 架构浅析

nginx 是由一个 master 管理进程,多个 worker 进程处理工作的多进程模型。

OpenResty 和 Nginx 的共享内存区是如何消耗物理内存的

OpenResty 和 Nginx 服务器通常会配置共享内存区,用于储存在所有工作进程之间共享的数据。 例如,Nginx 标准模块 ngx_http_limit_req 和 ngx_http_limit_conn 使用共享内存区储存状态数据,以限制所有工作进程中的用户请求速率和用户请求的并发度。 OpenResty 的

How we migrated Dropbox from Nginx to Envoy

In this blogpost we’ll talk about the old Nginx-based traffic infrastructure, its pain points, and the benefits we gained by migrating to Envoy. We’ll compare Nginx to Envoy across many software…

58房产Nginx 网络调优实践

本文重点介绍 Nginx QPS 从 20000+ 调优到40000+ 过程中遇到的各种网络问题以及解决方案。

- 위키
Copyright © 2011-2024 iteam. Current version is 2.137.3. UTC+08:00, 2024-12-17 03:53
浙ICP备14020137号-1 $방문자$