关于log4j2子进程无法输出日志的问题
设备:树莓派
环境:linux
java环境:sdk1.8
我打算开一个主程序然后再里面用process builder建子进程去管理其他程序的运行状况。
然后我发现单独开其他程序的话log4j2是会按照我的配置把日志输出到文件里的
但是用主程序开其他程序的话,就会只输出主程序的日志,其他程序的不输出日志
然后我本想把主程序做成开机启动,于是写了个bash脚本开启主程序,把那个脚本当做服务开机启动。
然而当我用脚本启动的时候,连主程序也不输出日志了。
我去baidu和谷歌都搜了。。好像都没有类似子进程的问题,只有不同进程对同一日志的记录。但是我的日志输出目录是不一样的,也不是写在同一个日志里。
在Stack Overflow上发了贴,还没有人回。
请问这个是我设置的有问题还是log4j不支持这样的日志输出方法?
有什么好办法?
如果想了解详细程序内容请跟帖,先感谢各位了!