grails - 从记录中排除特定错误?

标签 grails grails-2.0

我想从记录中排除以下错误。我必须在Config.groovy上设置什么?

2013-08-28 15:10:13,501 [http-nio-8080-exec-85] ERROR websocket.DefaultWebSocketProcessor  - 
java.lang.IllegalStateException: Request object no longer valid. This object has been cancelled
    at org.atmosphere.cpr.AtmosphereResourceImpl.getRequest(AtmosphereResourceImpl.java:447)
    at org.atmosphere.cpr.AtmosphereResourceImpl.getRequest(AtmosphereResourceImpl.java:467)
    at org.atmosphere.websocket.protocol.SimpleHttpProtocol.onMessage(SimpleHttpProtocol.java:95)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.invokeWebSocketProtocol(DefaultWebSocketProcessor.java:293)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.dispatchReader(DefaultWebSocketProcessor.java:627)
    at org.atmosphere.websocket.DefaultWebSocketProcessor.invokeWebSocketProtocol(DefaultWebSocketProcessor.java:402)
    at org.atmosphere.container.TomcatWebSocketHandler.onTextData(TomcatWebSocketHandler.java:100)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)

最佳答案

我认为您不能轻易地抑制一个特定的错误,但是您可以通过以下方式抑制该特定类的所有错误级别日志消息:

fatal 'org.atmosphere.websocket.DefaultWebSocketProcessor'

在您的log4j闭包中。

关于grails - 从记录中排除特定错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18499203/

相关文章:

grails - 无法在Google浏览器中打开Grails应用

mysql - Grails H2 数据库 DbConsole - 数据库备份

database - 何时以及如何在 Grails 中创建索引?

grails - 如何在多个 grails/groovy 版本中管理开发?

grails - grails 2.0-正确使用serverURL进行生产?

javascript - 如何将Google map 渲染到Grails View

grails - Grails 2.3.8中两个位置的log4j日志记录配置

grails - 使用HAL渲染器在Grails中嵌套实体

grails - 映射遗留表和多个 hasMany 关联

grails - 不同时间格式的Grails字段模式