数据库 /dev/shm 写满导致 Tomcat / Java OOM 的 tmpfs 大小限制方法 /dev/shm 写满会触发 Java OOM,因 NIO 的 MappedByteBuffer 依赖 tmp […]
web前端 too many open files 的 eventpoll / signalfd / timerfd 隐藏 fd 排查 lsof -p PID 看不到 eventpoll/signalfd/timerfd 是因它们属于内核匿名文件 […]...
运维 no space left on device 但 df -i inode 还有的 tmpfs / shm 耗尽排查 /dev/shm 耗尽会导致“No space left on device”错误,即使df -h和df -i […]
web3.0 too many open files 但 lsof 显示很少的隐藏 fd 类型汇总 根本原因在于lsof默认不显示无文件路径或inode的匿名fd(如eventpoll、inotify等),而它 […]...
运维 tcp_max_syn_backlog 调到 8192 后仍然大量 SYN_RECV 的隐藏原因 真正卡住 SYN_RECV 的是 conntrack 表、accept queue 和端口资源的组合瓶颈,而非 […]...
运维 / dev/shm 被塞满导致 PostgreSQL 或 Redis 崩溃的常见业务场景 /dev/shm 是基于内存的tmpfs,默认64MB,PostgreSQL和Redis依赖其创建共享内存段; […]...
运维 Linux 服务器 /dev/shm 被塞满导致数据库或 Java 进程崩溃 /dev/shm 被塞满会导致 MySQL、PostgreSQL 或 Java 应用异常退出或崩溃,因其默认仅 […]...