- 主题:nohup启动springboot 工程, 日志怎么保存
建议学一下systemd或者容器
nohup只是临时用的,并不是严肃场景的方案
【 在 Idonnotknow 的大作中提到: 】
: 用一个脚本启动springboot 工程, 工程里本来用的Logback, 可是日志没有按天保存, 而是存在我脚本里的startup.log, 这个文件会越来越大, 能不能按天存一个文件
: [code=bash]
: #!/bin/sh
: ...................
--
FROM 139.226.178.*
java不都这样么
【 在 MrBright 的大作中提到: 】
: console里打日志了?
--
FROM 139.226.178.*
“诉诸权威”不代表正确性啊
也可以代表整个行业不求上进
【 在 lokta 的大作中提到: 】
: apache doris,hbase,flink,zookeeper都在用nohup起,怎么不严肃了?
--
修改:JulyClyde FROM 139.226.178.*
FROM 139.226.178.*
“用console打log”在云原生时代倒是挺流行,所谓“十二factor”
但在外围负责收集stream log的不应该是nohup,
而应该是systemd或者container的log driver
【 在 hgoldfish 的大作中提到: 】
: 说不定只是为了兼容老旧的 centos6,兼容 bsd 或者有其它的目标。相比 nohup, systemd 功能更多,使用更方便。没有特别的理由别再用 nohup 了。
: 不过楼主最错误的事情是用 console 打 log,没有打到文件。后期查错很麻烦。
--
FROM 139.226.178.*
append nohup.out的常见问题就是硬盘装满了
然后就会有菜鸟过来删文件
然后该菜鸟就会发帖问为什么删了文件硬盘依然是满的
【 在 iwannabe 的大作中提到: 】
: nohup直接append nohup.out啊,很方便
: 当然如果容器里,直接打到console,然后elk/efk之类的组件获取,就更方便了
--
FROM 139.226.178.*