1
我有一個使用標準Java buildpack部署到Cloud Foundry的Spring MVC應用程序。此應用程序使用Slf4J和Logback處理日誌記錄。日誌格式使用ANSI轉義碼着色/突出顯示日誌中的文本。當我在本地運行應用程序時,這些顏色正確顯示。在CloudFoundry loggregator日誌中保留原始控制檯顏色
當部署到Cloud Foundry時,這些日誌會自動排空到Cloud Foundry Loggregator。現在我可以看到使用CF CLI應用程序日誌:
cf logs <appname>
然而,所有的顏色和亮點都將丟失。日誌顯示爲純文本。有什麼方法可以保留原始顏色代碼以從cf logs
獲得更好的輸出?
任何方式仔細逃生顏色代碼?在這一點上,我正在尋找可行的替代方案。 – metacubed
可能不是:您可以將非打印字符翻譯爲可打印的格式,但這不會使消息更具可讀性。 –