nginx

     

如何修复 HTTP 505 错误?

117 3K

HTTP,即超文本传输​​协议,是万维网上数据通信所依赖的最重要的部分。当我们使用网络时,遇到错误是很正常的。一个例子是HTTP 505 错误,它表明服务器不支持请求中使用的 HTTP 版本。在阅读本.

Pingora:替代Nginx、Rust编写的HTTP服务器

512 1

Cloudflare刚开源其用Rust 语言编写的HTTP 服务器:Pingora,用于构建快速、可靠和可编程的Web系统。Pingora 经过了实际考验,多年来它每秒处理超过 4000 万个互联网请.

Nginx多租户配置

103 3K

在云计算中,多租户(在本例中为 Nginx 多租户 )是一种软件操作模式,其中一个或多个应用程序的多个独立实例在共享环境中运行。什么是多租户多租户是云计算的重要组成部分。如果没有这个概念,云服务的实用.

如何配置Nginx来降低TTFB实现低延迟?

120 2K

TTFB代表"Time To First Byte",中文意为"首字节时间"。它是指从浏览器发出一个HTTP请求到接收到服务器响应的第一个字节所经过的时间。TTFB是Web性能的关键指标之一,因为它反.

hyper:Rust的HTTP库

176 2K

这是一个用 Rust 编程语言编写的保护性且高效的 HTTP 库。hyper 提供异步 HTTP/1 和 HTTP/2 服务器和客户端 API,允许您自带 IO 和运行时。 Cloudflare在其下.

Nginx如何应付HTTP/2 快速重置攻击?

282 2K

最近发现的与 HTTP/2 协议相关的漏洞:CVE-2023-44487:在某些情况下,可以利用此漏洞对 NGINX Open Source、NGINX Plus 以及实现 HTTP/2 规范服务器端.

谷歌:HTTP/2“快速重置”DDoS 攻击

296 3K

谷歌的云客户已成为基于 HTTP/2 的新型 DDoS 攻击的目标,攻击在 8 月份达到顶峰,最大的攻击每秒超过 3.98 亿个请求。HTTP/1.1:每次连接 1 个请求在 HTTP/1.1 中,每.

使用NGINX+ mirror实现API缓存更新

184 3K

假设我们有一个 URI /profile/syshero。 如果向 /profile/syshero 发送 GET,应用程序就会向客户端提供输出结果。 如果向 /profile/syshero 发送 .

用生活例子说明负载均衡器、反向代理和 API 网关

253

在本文中,我们将以简单的日常术语来揭秘三项基本的 AWS 服务:负载均衡器、反向代理和 API 网关。负载均衡器:流量控制器想象一下,您经营着一家繁忙的餐厅,厨房里有多名厨师。有时,会有很多顾客走进来.

Kubernetes Ingress 入门

386 9K
如果你真的想了解 Kubernetes,Kubernetes Ingress 是一个需要理解的关键概念。在这篇文章中,我将解释什么是 Kubernetes Ingress,我们为什么使用 Kubern.

Nginx 1.25.0启用HTTP3支持

1373 1

模块 ngx_http_v3_module提供实验性 HTTP/3 支持:默认情况下不构建此模块,应使用 --with-http_v3_module 配置参数启用它。http {    log_for.

127.0.0.1, 0.0.0.0, 和localhost区别

1199

程序员在正常开发中,尤其是配置NGINX时,会出现127.0.0.1、0.0.0.0、localhost。你知道它们之间的区别吗?0.0.0.0在 IPv4 中,0.0.0.0 地址用于指示无效、未知.

免费开源的速度测试软件:openspeedtest

3217 7

Speed Test by OpenSpeedTest 是一种免费的开源 HTML5 网络性能评估工具,使用 Vanilla Javascript 编写,仅使用内置 Web API,如 XMLHtt.

使用Apache APISIX+Nginx实现地理路由 - frankel

1525 3K

地理路由是根据用户的物理位置转发 HTTP 请求,从他们的 IP 推断。这样做的原因有很多,这里有几个:有些应用程序确实随着业务的发展而增长。当这种情况发生时,就会出现对国际化和本地化的需求。i18n.

API网关:Apache APISIX 3.0与Kong 3.0比较

1804

2022 年 9 月 28 日,Kong 发布了新的Kong Gateway 3.0,实现了一些新功能和性能提升。9 月 21 日,Apache 软件基金会顶级项目 Apache APISIX 也发布.

Pingora:Cloudflare用Rust编写的取代Nginx代理服务器

4135 1 6K

CloudFlare 如何构建 Pingora:一个用rustlang编写的新 HTTP 代理,它取代了 NGINX,每天服务超过 1 万亿个请求,只需要三分之一我们之前代理基础设施的 CPU 和内存.

Caddy 与 Nginx的基准性能比较 - tjll

7510 2 2K

这篇博文是关于将 Caddy 与 Nginx 及其各自的性能指标作为反向代理进行基准测试的。出于某种原因,在我的职业生涯中,我花了过多的时间来处理反向代理。Apache、Nginx、traefik、各.

spa-to-http:轻量级零配置SPA HTTP 服务器

986

该工具在 SPA 服务性能方面“击败”了 Nginx。好处: 它的 Docker 镜像比 Nginx 小 10 倍,生成速度快 10%,启动时间更快,性能更好一点 Docker 零配置,无需管理其他配.

使用 Nginx 缓存代理使您的后端更可靠

1098 3K

我们大多数人都熟悉 Nginx——它是一个非常流行的 Web 服务器和反向代理。但是您知道您也可以将它用作缓存代理吗?现在,您可能想知道为什么有人想做这样的事情——您不能更新您的服务以在 Redis .

nginx-proxy-manager:一站式包含免费SSL和Nginx的发布包

1265 1

这个项目是作为一个预先构建的 docker 镜像提供的,能够帮助你轻松地运行网站,包括免费的 SSL,而无需对 Nginx 或 Letsencrypt 有太多了解。特点 基于Tabler的美观安全的管.

NGINX LDAP参考实现中的零日漏洞 - nginx

2223

2022年4月9日,NGINX LDAP 参考实现中的安全漏洞被公开分享。我们已经确定只有参考实现受到影响。NGINX Open Source 和 NGINX Plus 本身不受影响,如果您不使用参考.

用于静态网站的最小Docker镜像 - lipanski

717

这是一个单二进制、超小型、静态文件服务器。静态文件服务器选择了thttpd,它具有类似的小占用空间,但似乎经过了更多的实战测试。FROM alpine:3.13.2# Install thttpdRU.

Nginx官方推荐的nginx.conf标准配置

3318 1 2K

Nginx官方发布“避免10大NGINX配置错误”中,推荐nginx.conf配置为:http {    upstream node_backend {        zone upstreams 6.

Nginx创始人Igor离职

1886 3

2002 年春天,Igor Sysoev 开始开发 NGINX。Igor 的精神和价值观塑造了 NGINX, Inc. 公司,在开源和社区的支持下,致力于实现卓越的代码和透明度,同时创造客户喜爱的商业.

Clubhouse如何使用Python每天处理十亿个请求?

2980 2 3K

2021 年初,Clubhouse 开始经历爆发式增长时期。在两个月的时间里,我们从每分钟不到 1 万个后端请求增加到超过 100 万个后端请求,我们必须迅速适应以在现有堆栈上每天处理数十亿个请求。而.

如何让HTTPS在本地主机localhost上工作? - Konstantin

3261 1 6K

这是有关如何使HTTPS在本地主机或任​​何本地域上运行的完整教程。本教程是关于以下内容的: 如何设置本地域 如何创建自签名SSL证书(或更准确地说是TLS证书) 如何配置Nginx以使用SSL证书 .

解密CSRF、CORS和HTTP安全标头 - vnaik

1995 6K

随着入侵和数据盗窃的数量日益增加,保护Web应用程序极为重要。另一方面,程序员通常对攻击的工作原理以及如何缓解攻击没有足够的了解。这篇文章试图弥补这一差距。 CSRF跨站点请求伪造CSRF是一种攻击,.

服务网格的存在意义 -kelseyhightower

1310

虽然您可以编写具有服务发现集成,TLS证书管理和生成Envoy配置的功能的xds控制平面,但是我不确定这是您最好的时间使用方式。如果您需要所有这些,那么只有在那时,您才能真正了解“服务网格”的存在意义.

世界上最大的Web服务商Dropbox是如何从Nginx迁移到Envoy的?

3338 1 19K

在此博客文章中,我们将讨论基于Nginx的旧的交通基础设施,其痛点以及通过迁移到Envoy所获得的好处。我们将在许多软件工程和运营方面将Nginx与Envoy进行比较。我们还将简要介绍迁移过程,迁移过.

无需了解Nginx和SSL能启动一个带有SSL的Nginx服务器

1139

这个项目是一个预先构建的docker镜像,使您可以轻松转发到在家中或其他情况下运行的网站,包括免费的SSL,而无需对Nginx或Letsencrypt有所了解。步骤安装Docker和Docker-Co.