PrintStream 里的内容转为 String
前言
有个业务需求是将其 yarn log 日志返回到前端。
参考 yarn logs -applicationId命令java版本简单实现 实现该业务需求
发现它是将其输出流作为文件输出的。
PrintStream out = new PrintStream(appIdStr);
这将会把输出流数据输出到源代码目录下。
因此需要将输出流处理后转为 String 返回到前端
代码
1 | ByteArrayOutputStream os = new ByteArrayOutputStream(); |
参考链接