服务器端的服务器端日志记录

时间:2014-05-21 09:20:45

标签: opendolphin

在使用“InMemoryConfig”设置的演示dolphin应用程序中,终端中会弹出客户端和服务器消息,例如:

...
[INFO] C:           -> Command: AttributeCreated attr:15C, pm:dataMold, property:Matches(FIFA) value:FIFA matches qualifier:null tag:LABEL
[INFO] C:           -> Command: AttributeCreated attr:16C, pm:dataMold, property:Matches(RSSSF) value:false qualifier:null tag:ENABLED
[INFO] C:           -> Command: AttributeCreated attr:17C, pm:dataMold, property:Matches(RSSSF) value:RSSSF matches qualifier:null tag:LABEL
[INFO] S:     received Command: CreatePresentationModel pmId dataMold pmType null  attributes [[propertyName:Name, id:0C, qualifier:null, value:null, baseValue:null,     tag:VALUE], [propertyName:Rank, id:1C, qualifier:null, value:null, baseValue:null, tag:VALUE], [propertyName:YearOfBirth, id:2C, qualifier:null, value:null, baseValue:null, tag:VALUE], [propertyName:Country, id:3C, qualifier:null, value:null, baseValue:null, tag:VALUE], [propertyName:Matches(FIFA), id:4C, qualifier:null, value:null, baseValue:null, tag:VALUE], [propertyName:Matches(RSSSF), id:5C, qualifier:null, value:null, baseValue:null, tag:VALUE]]
[INFO] S:     received Command: AttributeCreated attr:6C, pm:dataMold, property:Name value:false qualifier:null tag:ENABLED
...

在客户端/服务器模式下,客户端照常打印所有消息(以[C]为前缀),但服务器静默不动。有没有办法打开服务器端消息?

1 个答案:

答案 0 :(得分:0)

您以与客户端相同的方式打开服务器端日志记录: LogConfig.logCommunication()

例如,请参阅https://github.com/canoo/open-dolphin/blob/master/dolphin-grails/grails-app/utils/DolphinSpringBean.groovy

中的40ff行

根据您选择的服务器,服务器可能需要一些额外的配置来控制日志语句的位置以及它们是否完全生成。

相关问题