![如何配置 Tridion Logging 以与 logback 链接?](https://linux22.com/image/601702/%E5%A6%82%E4%BD%95%E9%85%8D%E7%BD%AE%20Tridion%20Logging%20%E4%BB%A5%E4%B8%8E%20logback%20%E9%93%BE%E6%8E%A5%EF%BC%9F.png)
Tridion 2011 将所有日志配置集中在 logback.xml 文件中。如何在 Tridion 2011 中配置链接解析的详细日志记录?
我不认为是这个,因为它使用了 DeployerLog。我遗漏了什么吗?
<logger name="com.tridion.tcdl">
<appender-ref ref="rollingDeployerLog"/>
</logger>
答案1
我认为链接信息将默认出现在 cd_core.log 中,因为这似乎是所有 com.tridion.* 类的“全部捕获”日志。
您可以按如下方式明确添加用于链接的日志:
创建仅链接的附加器:
<appender name="linkingLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_link.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
然后将链接类绑定到此附加器:
<logger name="com.tridion.linking" level="${log.level}">
<appender-ref ref="linkingLog"/>
</logger>
如果您想对此特定日志文件使用不同的日志级别,请在 logger 元素中对其进行更改。