互联网运维 swappiness=1 后仍然频繁 swap 的几种隐藏内存压力来源 swappiness= 1 不能禁用 Swap,极端内存压力下内核仍会换出不活跃匿名页以避免 OOM;真正内存 […]...
后端开发 C++国际化支持:UTF-8字符串处理与locale无关设计【全球化应用】 C++ 中 UTF- 8 字符串不能直接用 std::string 当文本处理,因其为字节容器,length( […]...
互联网运维 ipvsadm 配置后 vip 无 ARP 响应或漂移失败的 keepalived 配合 VIP 无法响应 ARP 或频繁漂移的根源在于 ARP 参数配置错误、Keepalived 状态异常、IPVS […]...
互联网运维 大量 ESTABLISHED 连接但进程已退出导致端口耗尽的残留 socket 清理 进程退出后未正确关闭 TCP 连接会导致内核残留 ESTABLISHED 状态 socket,引发端口耗尽;可 […]...
互联网运维 ss -ant 显示大量 SYN_RECV 但防火墙没规则的根因分析 大量 SYN_RECV 堆积说明服务器已发 SYN-ACK 但未收到 ACK,连接卡在半开状态,占用 syn […]...