【发布时间】:2016-03-03 23:37:39
【问题描述】:
我有一个使用标准 Java buildpack 部署到 Cloud Foundry 的 Spring MVC 应用程序。此应用程序使用 Slf4J 和 Logback 处理日志记录。日志格式使用 ANSI 转义码对日志中的文本进行着色/突出显示。当我在本地运行应用程序时,这些颜色会正确显示。
部署到 Cloud Foundry 时,这些日志会自动排到 Cloud Foundry Loggregator。现在我可以使用 CF CLI 查看应用程序日志:
cf logs <appname>
但是,所有颜色和高光都丢失了。日志显示为纯文本。有什么方法可以保留原始颜色代码以从cf logs 获得更好的输出?
【问题讨论】:
标签: java logging logback cloud-foundry ansi-escape