2

bin文件打不开(手机bin文件打不开怎么办)

Docker在微服务中广泛应用,其与生俱来的json文件随着微服务运行时间增长而不断加大,从百M到N个G不断攀升,造成磁盘爆满,影响业务。(图1)

系统中微服务的数量多,容器多,一个一个清理这些文件比较费时费力,此时可以用脚本实现,分分钟准确快速清理,提高工作效率,执行结果(图3)。

具体脚本如下:(图2)

#!/bin/bash

echo "================ start clean docker containers logs =========="

logs=$(find /var/lib/docker/containers/ -name *.-json.log)

for log in $logs

do

echo "clean logs:$log"

cat /dev/null > $log

done

echo "================ end clean docker containers logs ============"

这里用到的知识点,主要有for循环,find命令,以及清空日志文件的方式cat /dev/null > 日志文件。

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2145748/
1
上一篇谷哥输入法(谷歌输入法安卓版官网下载)
下一篇 手机进水怎么办(手机进水怎么办最快最有效听筒)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部