基于keepalived实现DPVS-FULLNAT配置 实践基于keepalived快速配置DPVS,实现负载均衡。 2021-12-26 network lvs dpvs dpdk 负载均衡 OSPF frr keepalived
TCP出现RST的几种情况 再谈TCP握手导致 “Connection reset” 的原因是服务器端因为某种原因关闭了Connection,而客户端依然在读写数据,此时服务器会返回复位标志“RST”,然后此时客户端就会提示 “java.net.SocketExcep 2021-11-28 network Connection reset by peer Connection reset tcp握手 连接重置
茴字的4种写法--502的四种常见原因详解 背景通常 Nginx 反向代理 upstream 遇到连接超时的时候,在默认情况下会等待 TCP 重试,直到重试次数用尽才会重试下一台 server ,以至于客户端请求遇上这种情况时,会导致 3秒 ~ 63秒,如果 客户端 / CDN 侧没 2021-11-28 nginx tcp握手 502 Connection timed out No route to host Connection refused handshake failure arp超时
if指令实现与(AND),或(OR)判断 最近遇到 Nginx 中多条件判断,网上查了查资料,这里记录一下。 一、if语句中的判断条件(nginx)1、正则表达式匹配: == 等值比较; ~ 与指定正则表达式模式匹配时返回“真”,判断匹配与否时区分字符大小写; ~* 与指 2021-10-13 nginx 根据UA跳转不同页面 同时满足才跳转特定页面
利用headers_more模块修改HTTP头部 模块简介nginx 的 headers_more 模块用于 添加、修改或清除 请求/响应头,该模块不是 nginx 自带的,默认不包含该模块,需要另外安装。幸运的是 openresty 默认包含了该模块,可以直接使用。 该模块主要有4个指 2021-10-13 nginx 响应/请求头的增删改
使用Cloudflare-Quiche补丁实现Nginx-Quic 本次将通过Cloudflare提供的Quiche补丁,让官方主线版Nginx支持Quic协议。 2021-09-01 nginx quic quiche
Nginx的内置变量介绍 内置变量存放在 ngx_http_core_module 模块中,变量的命名方式和 apache 服务器变量是一致的。 总而言之,这些变量代表着客户端请求头的内容,例如 $http_user_agent , $http_cookie 等 2021-08-31 nginx
初识Nginx中server和location的匹配顺序 简单梳理一下nginx中关于server 和location的配置. 比如URL:www.mask_dev2.com:9999/login/ server 管的是前半部分,即:www.mask_dev2.com:9999 locatio 2021-08-25 nginx nginx
让node-exporter通过nginx支持用户认证 背景描述Node Exporter v1.0.0之前的版本不支持TLS和认证,所以默认情况下是通过http暴露的/metrics,默认没有任何访问限制。对于有些环境硬性要求不允许使用http提供访问,和对安全性要求较高必须有认证的情况下,原 2021-08-22 linux nginx prometheus