哪吒探针LXC容器频繁离线的原因与临时解决方案
掉线原因
LXC为容器虚拟化,不完全隔离,小鸡会共用母鸡内核和一些系统文件
小鸡会频繁读取/proc目录,当读取下面的一些目录时会卡顿
这些目录由基于fuse的lxcfs接管,存在性能瓶颈
/proc/cpuinfo
/proc/diskstats
/proc/meminfo
/proc/stat
/proc/swaps
/proc/uptime
/proc/slabinfo
/sys/devices/system/cpu/online
反映到具体行为就是卡顿+探针显示离线
临时解决方案
关闭连接数和进程数监控
flag.BoolVar(&agentCliParam.SkipConnectionCount, "skip-conn", false, "不监控连接数")
flag.BoolVar(&agentCliParam.SkipProcsCount, "skip-procs", false, "不监控进程数")
参考文档链接: https://nezha.wiki/guide/q7.html
暂无标签
也没有用,并不能解决离线问题