Posted in

【Go运维盲区】:systemd启动Go服务时未设置MemoryMax=导致OOM Killer误杀——cgroup v2下必须配置的5个参数

第一章:Go语言的发展情况 Go … 【Go运维盲区】:systemd启动Go服务时未设置MemoryMax=导致OOM Killer误杀——cgroup v2下必须配置的5个参数Read more

Posted in

Go语言弹幕服务容器化部署陷阱:cgroup v2内存限制误配、/dev/shm不足、seccomp策略拦截epoll_pwait导致连接堆积

第一章:Go语言抖音弹幕服务容器 … Go语言弹幕服务容器化部署陷阱:cgroup v2内存限制误配、/dev/shm不足、seccomp策略拦截epoll_pwait导致连接堆积Read more

Posted in

Docker中go build失败但宿主机正常?揭秘.dockerignore误删go.mod、/dev/shm挂载缺失、cgroup v2内存限制触发linker OOM真相

第一章:Docker中go bu … Docker中go build失败但宿主机正常?揭秘.dockerignore误删go.mod、/dev/shm挂载缺失、cgroup v2内存限制触发linker OOM真相Read more

Posted in

Golang直播服务容器化部署血泪史:cgroup v2内存限制失效、CPU throttling误判、OOM Killer误杀全解析

第一章:Golang直播服务容器 … Golang直播服务容器化部署血泪史:cgroup v2内存限制失效、CPU throttling误判、OOM Killer误杀全解析Read more

Posted in

为什么benchmark显示快、线上却慢?Golang流式解密在cgroup v2 memory.max限制下的OOM Killer触发路径还原

第一章:为什么benchmark … 为什么benchmark显示快、线上却慢?Golang流式解密在cgroup v2 memory.max限制下的OOM Killer触发路径还原Read more