我正在AIX 6下的JBoss下运行一个APP,运行JBoss的正确方式是使用./run.sh脚本,但是脚本运行在前台,而不是后台运行大量的debugging信息到标准输出,而不是日志文件,和任何CTRL + C或closures或任何将打破它…
我如何正确地将其放在背景上,并将日志logging发送到另一个地方?
在bin
目录中,你可以find这样的三个脚本:
jboss_init_hpux.sh jboss_init_redhat.sh jboss_init_solaris.sh
这些脚本允许您将JBoss作为服务运行。 不幸的是,我不知道它是否适用于AIX,但也许你可以使用这些脚本之一作为创build你自己的脚本。 至less你会看到他们如何在后台启动JBoss。
nohup
启动,用&
> my.file.txt 2>&1
debugging日志应该很容易修复。
加
<priority value="INFO"/>
在jboss-log4j.xml中的根logging器的定义中