【发布时间】:2011-05-04 15:47:39
【问题描述】:
我正在用 Java 编写一个 cod4 服务器控制器(我知道那里有非常好的服务器控制器,但我想从中学习)。现在我想根据日志文件中的条目采取具体的行动,这个文件经常被 cod 更新,而且文件可能会变得很大。现在如何有效地读取文件中已更改的部分,每秒左右?
或者有没有办法将日志文件中更改的所有内容实时发送到 Java?(我读过一些关于管道的东西)。服务器在 linux 上运行。不需要将日志文件仍然保存在同一位置,因为一切都应该通过 Java 我可以用它来保存。
大约一两秒的延迟是可以接受的,但不能再延长了。
【问题讨论】: