服务器内存异常占用

从宝塔来看数据库内存占用比较高

排查指令如下:

复制代码
1.第一步查寻 大于1G的文件

find / -type f -size +1G -exec ls -lh {} \; 2>/dev/null | awk '{ print $NF ": " $5 }'

结果显示如下 显示我有一个docker容器的日志文件竟然有200多个G

使用命令清除

复制代码
truncate -s 0 /var/lib/docker/containers/561b07b275abcc6ba4f7e2c223dee59b27c9158e47302ad872a37b13a7a2770f/561b07b275abcc6ba4f7e2c223dee59b27c9158e47302ad872a37b13a7a2770f-json.log

并且限制docker 运行日志的文件的大小。

复制代码
docker run -d \
  --name offline-admin \
  -v /wxPay:/wxPay \
  -v /root/offline-admin-log:/logs/log \
  -m 4g --memory-swap=4.5g \
  --network redis-net \
  -p 6683:6683 \
  --log-driver json-file \
  --log-opt max-size=2g \
  --log-opt max-file=3 \
  offline-admin:1.0

其中
  --log-opt max-size=2g \
  --log-opt max-file=3 \ 是关键
相关推荐
茉莉玫瑰花茶8 小时前
工作流的常见模式 [ 1 ]
java·服务器·前端
米高梅狮子9 小时前
第2章 docker容器
运维·docker·云原生·容器·架构·kubernetes·自动化
闵孚龙9 小时前
Claude Code Ultraplan 远程多代理规划全解析:AI Agent、CCR远程容器、异步规划、状态机、计划传送与企业级自动化治理
运维·人工智能·自动化
南京码讯光电技术有限公司10 小时前
工业无线AP选型指南:从WiFi 5到WiFi 6+5G CPE,如何构建全覆盖、零漫游、高可靠的智能工厂网络?
服务器·网络·5g
二宝哥11 小时前
Linux虚拟机网络配置
linux·运维·服务器
卧室小白11 小时前
docker网络与服务编排与集群
运维·docker·容器
陳103011 小时前
Linux:进程间通信 和 简单进程池
linux·运维·服务器
数字化顾问11 小时前
(122页PPT)数字化架构的演进和治理(附下载方式)
java·运维·架构
jimy112 小时前
改.bashrc,直观地判断本地repo是否有改动
linux·服务器
zt1985q12 小时前
本地部署网页监控工具 Webmonitor 并实现外部访问
运维·服务器·网络·网络协议