首页
个人开发
工作相关
搜索
登录
搜索
colo
欲买桂花同载酒
累计撰写
1824
篇文章
累计收到
0
条评论
首页
栏目
首页
个人开发
工作相关
Linux系统管理
2025-12-12
如何查看Linux系统中正在监听的网络端口?
在Linux中查看监听端口的常用方法:使用 netstat -tuln 命令使用更高效的 ss -tuln 命令通过 grep LISTEN 过滤监听状态
2025年-12月-12日
4 阅读
0 评论
Linux系统管理
2025-12-12
诊断与解决生产环境中由内存泄漏引发的Linux OOM(Out of Memory)问题
核心解决步骤:使用 dmesg -T | grep -i 'kill' 确认OOM事件及被终止进程通过 sar -r 和 smem -t 分析历史内存趋势利用 pmap -x [PID] 检查进程内存映射配置 /proc/sys/vm/panic_on_oom 防止系统崩溃使用 valgrind --leak-check=yes 或 gcore 进行泄漏定位
2025年-12月-12日
4 阅读
0 评论
Linux系统管理
2025-12-12
如何排查并解决Linux服务器CPU使用率持续过高的问题?
排查CPU使用率过高的核心步骤:使用top或htop实时监控CPU占用进程通过ps或pidstat分析具体进程的线程资源消耗使用perf或strace进行深度性能分析结合系统日志(/var/log/syslog)检查异常事件根据分析结果采取优化措施(如调整配置、修复程序或扩容)
2025年-12月-12日
4 阅读
0 评论
Linux系统管理
2025-12-12
设计高可用Linux服务监控与自动恢复系统
实现高可用服务监控与自动恢复需结合多层级策略:核心监控:使用systemd内置机制(Restart, StartLimitInterval)处理瞬时故障资源隔离:通过cgroups限制服务资源(CPU/Memory)防止级联故障健康检查:自定义脚本检测应用层状态(如HTTP API)熔断机制:当连续失败超阈值时触发服务降级或报警高可用扩展:结合Corosync/Pacemaker实现跨节点故障转移
2025年-12月-12日
4 阅读
0 评论
Linux系统管理
2025-12-11
诊断与解决Linux系统中因文件描述符耗尽导致的'Too many open files'错误
解决步骤:确认错误来源:通过dmesg或应用日志验证错误检查全局限制:sysctl fs.file-max检查用户级限制:ulimit -n和/etc/security/limits.conf定位问题进程:lsof -p <PID> | wc -l或ls /proc/<PID>/fd | wc -l临时解决方案:sysctl -w fs.file-max=655360永久解决方案:修改/etc/sysctl.conf和/etc/security/limits.conf
2025年-12月-11日
5 阅读
0 评论
Linux系统管理