1

我有一个关于 java concurrency 的问题。现在我有一个日志文件,我想使用其他线程来处理日志文件。每个线程处理文件中的一行(一条记录)。在 lat,thest 线程将处理后的记录写入同一个文件。我想知道如何与原始日志文件保持记录顺序?

4

1 回答 1

1

您应该编写一种机制来将行号与每条记录相关联。创建一个数据结构来缓冲针对正确记录索引写入的行。最后转储文件。

于 2013-05-30T09:45:01.157 回答