Linux 有黑洞目录吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
nutting
V2EX    Linux

Linux 有黑洞目录吗

  •  
  •   nutting 168 天前 3643 次点击
    这是一个创建于 168 天前的主题,其中的信息可能已经有所发展或是发生改变。

    容器化部署一个 java 应用,xxljob 那个按日期目录一个任务一个文件的东西不知道怎么关闭

    试了一下配置里日志路径写/dev/null 是不行的,提示不是目录
    /dev/shm 不知道为啥只有 64M ,想找个类似/dev/null 的黑洞目录,linux 有这种机制吗?
    就是一个目录,写入都丢失,也不要报错就行

    13 条回复    2025-04-25 18:16:34 +08:00
    fuckfaker
        1
    fuckfaker  
       168 天前   3
    没有,你可以用 fuse 自己实现一个简单的文件系统,挂载之后不往硬盘实际写入
    whenov
        2
    whenov  
       168 天前
    linux 原生没有这种机制。整个自动清理日志就好了吧
    livenux
        3
    livenux  
       168 天前
    系统只有/dev/null,可以使用第三方的 https://github.com/xrgtn/nullfs
    ./nul1fs ~/nullfolder
    sn0wdr1am
        4
    sn0wdr1am  
       168 天前
    # vim /etc/docker/daemon.json

    {
    "log-driver":"json-file",
    "log-opts": {"max-size":"10m", "max-file":"3"}
    }

    max-size=500m ,意味着一个容器日志大小上限是 10M ,
    max-file=3 ,意味着一个容器有三个日志,分别是 id+.json 、id+1.json 、id+2.json 。
    cnhongwei
        5
    cnhongwei  
       168 天前   1
    不知道你使用的是什么日志系统,xxljob 应使用的是 slf4j ,对应的日志系统应和你的选择有关系。如果是 log4j2 或 logback ,都有各自的配置,你不应把日志文件写入到 /dev/null 中,而是配置不写日志文件。如果是 docker 的日志不想写,那你不要写日志到 console 中就行了。
    julyclyde
        6
    julyclyde  
       168 天前
    @sn0wdr1am 你这个是管理 stdout 的机制吧
    julyclyde
        7
    julyclyde  
       168 天前   2
    典型的 AB 错误提问法

    应该参考
    @cnhongwei 的意见
    yinmin
        8
    yinmin  
       168 天前 via iPhone
    让 gpt 写一个 sh 脚本,指定目录删除 24 小时之前的文件,然后放到 crontab 里每小时或每天运行一次
    nutting
        9
    nutting  
    OP
       168 天前
    各位,知道了。那个日志配置文件名路径= 不填就行了,看了下源码,null 就不执行了。这个逻辑不能靠日志级别控制。
    fengxsong
        10
    fengxsong  
       168 天前
    默认 xxl-job 就是很恶心会往/home 目录写日志啊。。
    sn0wdr1am
        11
    sn0wdr1am  
       167 天前
    @julyclyde 这个是限制各个 docker 容器的日志大小,免得 docker 容器写日志,塞爆了硬盘。
    yulgang
        12
    yulgang  
       167 天前
    置空呢?
    julyclyde
        13
    julyclyde  
       167 天前
    @sn0wdr1am 我觉得你还是应该多看看文档、多动手
    div class="inner">
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     860 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 21:39 PVG 05:39 LAX 14:39 JFK 17:39
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86