DPVS下引发的TCP-ConnectionReset问题排查 因HTTP请求过程耗时超长触发DPVS TCP空闲超时,引发Connection reset by peer(RST)强制断开TCP连接 2023-12-03 network dpvs ipvs Connection reset Connection reset by peer tcp RST
MacOS下利用launchd实现守护进程与开机自启 在MacOS/OSX下利用launchd实现守护进程、定时任务与开机自启等功能。 2023-04-09 others osx macos launchd launchctl 守护进程 开机自启 定时任务
速搭服务端调用OpenAI-API及Nginx反向代理ServerEvents 快速自建调用 OpenAI API 的服务端及前端页面,以API形式进行直接交互。 2023-04-02 linux nginx openai chatgpt ServerEvents
在CentOS7搭建PPTP-VPN服务及客户端配置 快速实现PPTP-VPN服务端搭建,并完成Windows、Linux、MikroTik客户端配置。 2023-02-04 linux pptp vpn tunnel 隧道
Prometheus的分布式数据存储--VictoriaMetrics部署文档 背景当前单节点Prometheus集中存储多个集群数据,数据单点且索引性能低下,官方架构问题无法横向扩展优化。 目的 需要分布式数据存储,支持并发查询,优化查询性能 可以兼容Prometheus写入或服务端中转写入 可支持数据副本(次要) 2022-09-12 linux Prometheus VictoriaMetrics 分布式数据存储
小心Alias引发的静态资源目录穿越 背景Nginx是一个高性能的HTTP和反向代理服务器,经常被做为反向代理,动态的部分被proxy_pass传递给后端端口,而静态文件需要Nginx来处理。 而本次提及的漏洞是出现在服务器的静态文件中。 什么是 Nginx alias 目录 2022-07-15 nginx 目录穿越 漏洞
记一次因后端框架断开连接引发的Nginx502 异常现场 影响问题 因客户端恶意请求,引发后端框架直接关闭连接,导致Nginx对后端检测误判为异常,下线 upstream 影响正常业务请求。 访问日志 [31/Mar/2022:10:00:05 +0800] "GET /vod 2022-04-02 nginx 502
基于keepalived实现DPVS-FULLNAT配置 实践基于keepalived快速配置DPVS,实现负载均衡。 2021-12-26 network lvs dpvs OSPF dpdk 负载均衡 frr keepalived
TCP出现RST的几种情况 再谈TCP握手导致 “Connection reset” 的原因是服务器端因为某种原因关闭了Connection,而客户端依然在读写数据,此时服务器会返回复位标志“RST”,然后此时客户端就会提示 “java.net.SocketExcep 2021-11-28 network tcp握手 连接重置 Connection reset Connection reset by peer