Glassfish 3.1.1突然停止写入server.log

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Glassfish 3.1.1突然停止写入server.log相关的知识,希望对你有一定的参考价值。

我更改了管理控制台中的一个日志级别,Glassfish 3.1.1停止向domain1 / logs / server.log写入任何内容。我从那以后恢复了更改并尝试重启服务器几次。这是它记录的最后一件事:

[#|2012-02-20T16:44:53.738-0800|INFO|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=46;
_ThreadName=Thread-7;|com.sun.webui.jsf.component.DropDown::The current value of component form1:basicTable:rowGroup1:6:col3:level does not match any of the selections. 
Did you forget to reset the value after changing the options? |#]
答案

也许你遇到过Glassfish-18205 bug。 GFFileHandler日志记录级别可能设置为“OFF”。

尝试使用CLI将其设置为不同的级别:

asadmin set-log-levels com.sun.enterprise.server.logging.GFFileHandler=ALL

您也可以使用管理控制台,但是下拉菜单中不允许选择日志级别“ALL”(尽管这是一个有效的日志级别)。选择其中一个选项。

以上是关于Glassfish 3.1.1突然停止写入server.log的主要内容,如果未能解决你的问题,请参考以下文章

Glassfish 4 服务器意外停止

grunt serve:并发:服务器因警告而中止

Glassfish 中的不同包是不是有任何可能的日志单独文件

Glassfish 到 Syslog

自定义 linux 内核的 ioctl 突然停止响应并在几分钟后重新启动

GlassFish 3.1.1 - 获取 jdbc 连接