0

我有一个使用 netbeans 8.0.2 注册的远程 glassfish 4.1 购买我的 glassfish 日志被连续重复的输出填满,看起来像这样:

[2015-02-02T18:59:45.449+0000] [] [INFO] [NCLS-GFLAUNCHER-00005] 

[javax.enterprise.launcher] [tid: _ThreadID=1 _ThreadName=main] [timeMillis: 1422903585449] [levelValue: 800] [[
  JVM invocation command line:
/usr/lib/jvm/java-7-openjdk-amd64/bin/java
-cp
/glassfish4/glassfish/modules/glassfish.jar
-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9010
-XX:+UnlockDiagnosticVMOptions
-XX:MaxPermSize=192m
-XX:NewRatio=2
-Xmx512m
-client
-javaagent:/glassfish4/glassfish/lib/monitor/flashlight-agent.jar
-Dfelix.fileinstall.disableConfigSave=false
...

并且在所有这些噪音中很难阅读有用的输出,为什么会出现?以及为什么在本地运行时没有?

是否有某种方法可以禁用或过滤该特定日志条目?

4

1 回答 1

0

在搜索完所有内容后,发现守护程序管理器正试图一遍又一遍地启动它,因为它应该保持在前台。因此,这导致每次守护程序管理器尝试将其恢复,Glassfish 都会在其日志中报告它。

具体来说,它是一个带有图像 phusion/baseimage 的 docker 容器。

修复了将 Glassfish 保持在前景添加--verbose=truestart-domain命令的问题。

于 2015-02-25T23:19:13.013 回答