2025年8月4日
摘要: 为Java应用程序(特别是Spring Boot)配置logrotate需兼顾系统工具与日志框架的协同,以下从配置逻辑、避免日志丢失的陷阱及最佳实践三方面详解: ⚙️ ​​一、核心配置逻辑​​ ​​1. 系统级logrotate配置​​ 在/etc/logrotate.d/下创建针对Java日志的配 阅读全文
posted @ 2025-08-04 10:17 LeeHang 阅读(48) 评论(0) 推荐(0)
摘要: 📚 ​​Linux Logrotate 日志轮转详解​​ Logrotate 是 Linux 系统中用于自动化管理日志文件的工具,通过轮转(重命名/压缩旧日志)、清理过期日志和创建新日志文件,防止日志无限增长导致磁盘空间耗尽。以下从核心原理、配置实战、生产案例到运维实践全面解析。 🔧 ​​一、核 阅读全文
posted @ 2025-08-04 10:11 LeeHang 阅读(434) 评论(0) 推荐(0)
摘要: CentOS 系统中的日志文件是系统运行、故障排查和安全审计的核心依据。以下从日志分类、查看方法、应用场景及案例三个维度系统说明: 📁 ​​一、常用系统日志文件(存储于 /var/log)​​ 以下是 CentOS 中最关键的日志文件及其作用: ​​日志文件​​ ​​存储内容​​ ​​查看命令示例 阅读全文
posted @ 2025-08-04 09:24 LeeHang 阅读(544) 评论(0) 推荐(0)
  2025年7月31日
摘要: 以下是 cgroup-tools 包中相关命令的详解及典型应用场景举例,基于 Linux 资源管理需求整理: 📌 ​​核心命令详解与示例​​ ​​1. cgcreate - 创建新 cgroup​​ ​​功能​​:在指定子系统(如 CPU、内存)下创建 cgroup 目录结构。 ​​语法​​:cg 阅读全文
posted @ 2025-07-31 09:53 LeeHang 阅读(281) 评论(0) 推荐(0)
摘要: 在 Linux 中通过 cgroups 限制 Nginx、MySQL 等服务的资源使用,核心思路是​​为服务创建专属 cgroup,配置资源限制,并将服务进程关联到该组​​。以下是具体配置方法和步骤,涵盖 CPU、内存、磁盘 I/O 等关键资源: ⚙️ 一、通用配置流程(适用于所有服务) ​​安装 阅读全文
posted @ 2025-07-31 09:18 LeeHang 阅读(116) 评论(0) 推荐(0)
  2025年7月30日
摘要: 在Linux的top命令中,​​PR(Priority)​​ 和 ​​NI(Nice)​​ 是进程优先级相关的核心参数,共同影响内核调度器分配CPU资源的顺序。以下是详细解析: ⚖️ ​​1. PR(Priority)——进程的实际优先级​​ ​​定义​​: PR表示进程在内核调度队列中的​​动态优 阅读全文
posted @ 2025-07-30 17:55 LeeHang 阅读(562) 评论(0) 推荐(0)
摘要: 🔧 cgroup-cpu/内存多用户资源管理效果演示 ​​适用场景​​:多用户共享的Linux服务器(如开发测试机、数据分析集群),需隔离用户资源抢占,保障系统稳定性。 一、环境配置与工具安装 1. 安装cgroup管理工具 yum install -y libcgroup libcgroup-t 阅读全文
posted @ 2025-07-30 17:21 LeeHang 阅读(157) 评论(0) 推荐(0)
摘要: 在 Linux CentOS 系统中,VIRT(虚拟内存)、RES(常驻内存)和 SHR(共享内存)是 top 命令中三个关键的内存指标,理解它们的概念和联系对系统监控、性能调优和内存泄漏排查至关重要。以下是三者的详细解释及关联分析: ​​1. VIRT(Virtual Memory Size,虚拟 阅读全文
posted @ 2025-07-30 16:27 LeeHang 阅读(782) 评论(0) 推荐(0)
摘要: 在CentOS 7中,使用cgroups(Control Groups)限制不同用户的CPU和内存资源,可通过以下步骤实现。以下操作需​​root权限​​,且配置需在集群所有节点执行(如适用)。 📦 ​​一、安装cgroup工具​​ yum install -y libcgroup libcgro 阅读全文
posted @ 2025-07-30 14:18 LeeHang 阅读(482) 评论(0) 推荐(0)
摘要: 以下是为在CentOS上测试cgroup限制效果设计的​​完整压力测试方案​​,结合stress-ng工具和cgroup配置,确保吃满CPU和内存资源。所有命令均经过验证,可直接执行。 ​​测试目标​​ ​​CPU压力测试​​:模拟多线程计算负载,使CPU使用率逼近100%。 ​​内存压力测试​​: 阅读全文
posted @ 2025-07-30 13:27 LeeHang 阅读(144) 评论(0) 推荐(0)