服务器运维常规检查
内存
统计进程共占用内存百分比
ps -aux | grep -E "/bin/celery" | grep -v grep | awk '{total+=$4};END {print total}' |
---|
- 注意检查服务器一些历史依赖进程,如遗弃的install/build操作。node和flutter。僵尸进程
gradle守护进程 - 工作容器:
android-work
- 无工作时的正常资源占用:
- 出现差时异常占用,建议检查如下历史进程
- • 该进程为gradle的守护进程,用以提高gradle打包的效率,减少30%到50%的打包时间,但会占用1G左右的内存。详细讲解及禁用方法请参考另一篇文章:https://senguo.yuque.com/dev-team/yxck3z/afmvgt
docker容器检查
docker stats --no-stream
- 删除所有停止运行的容器
docker container prune
删除所有未被 tag 标记和未被容器使用的镜像:
docker image prune
删除所有网络
docker network prune
清空资源(慎用)
docker system prune