Nginx

Nginx 限流 Rate Limit

1013 words
Nginx限流使用的是leaky bucket算法。 ip_limit limit_req_zone $binary_remote_addr zone=ip_limit:10m rate=10r/s; server { location /login/ { limit_req zone=ip_limit; proxy_pass http://login_upstream; } } $binary_remote_addr 针对客户端ip限流; zone=ip_limit:10m 限流规则名称为ip_limit,允

Nginx正向代理配置

1133 words

Nginx不仅可以做反向代理,实现负载均衡。还能用作正向代理来进行上网等功能。

正向代理:如果把局域网外的Internet想象成一个巨大的资源库,局域网中的客户端要访问Internet,则需要通过代理服务器来访问,这种代理服务就称为正向代理。

Nginx静态文件服务配置

598 words

Nginx一大经典使用场景就是用来提供静态文件服务,例如图片、html、脚本、样式文件等,这些文件没有必要交给 tomcat、jboss等应用服务器处理,使用 Nginx 直接处理将大大提高性能。 用 Nginx 来提供静态文件服务十分简单,只需要添加一个 server块指令即可。

Nginx反向代理配置

1619 words

Nginx反向代理

Nginx是一个轻量级的、高性能的WebServer,主要可以干下面两件事:作为http服务器(和apache的功能一样);作为反向代理服务器实现负载均衡。