我已经设置了示例项目并构建了它。我能够按预期运行 WordCount 程序。但是当我运行 SocketTextWordCount 时,我没有打印出任何结果。
- 我通过 nc 发送数据(双方 localhost:9999)
- 在正在运行的作业的 Web 控制台中,我可以看到正在发送/接收消息
但是我从来没有看到 counts.print() 输出在任何地方打印出来,即使在终止 nc 会话之后也是如此。
编辑 - 当我改变它以将结果打印到文本文件时,没问题。所以问题似乎是 counts.print() 没有正确写入我正在运行示例的控制台的标准输出。