Java 解析正在运行的日志
我需要解析一个正在运行的日志。日志通常每天包含120-130万行 实时解析日志的最佳方法是什么?我将使用Java进行这个实现。随着越来越多的条目被添加到日志中,有人能建议一种实时读取日志的方法吗Java 解析正在运行的日志,java,multithreading,parsing,Java,Multithreading,Parsing,我需要解析一个正在运行的日志。日志通常每天包含120-130万行 实时解析日志的最佳方法是什么?我将使用Java进行这个实现。随着越来越多的条目被添加到日志中,有人能建议一种实时读取日志的方法吗 任何帮助都将不胜感激。谢谢 请指定要分析的日志类型以及使用方式 就个人而言,我可以建议你使用和,但这一切都取决于你想要实现什么。 (在这些应用程序中,您可以制作地图和使用组)请指定您要解析的日志类型以及使用方式 就个人而言,我可以建议你使用和,但这一切都取决于你想要实现什么。 (在这些应用程序中,您
任何帮助都将不胜感激。谢谢 请指定要分析的日志类型以及使用方式
就个人而言,我可以建议你使用和,但这一切都取决于你想要实现什么。
(在这些应用程序中,您可以制作地图和使用组)请指定您要解析的日志类型以及使用方式
就个人而言,我可以建议你使用和,但这一切都取决于你想要实现什么。
(在这些应用程序中,您可以制作地图和使用组)实时解析日志的最佳方法是什么?不要使用Java。本机文件open/read/write调用的Java抽象使得从正在被主动写入的文件中读取数据几乎不可能可靠地完成。读取一个主动编写的文件可能很难用本地C或C++代码可靠地完成。最好是对日志文件进行分区,并在文件旋转时对其进行批处理。@AndrewHenle:尽管我很想,但我必须只使用Java来实现。因此,如果有人需要你使用Java来解决这个问题,他完全不知道自己在做什么。您正在尝试的操作甚至无法可靠地使用低级本机
open()
和read()
。查看实时解析日志的最佳方法是什么?不要使用Java。本机文件open/read/write调用的Java抽象使得从正在被主动写入的文件中读取数据几乎不可能可靠地完成。读取一个主动编写的文件可能很难用本地C或C++代码可靠地完成。最好是对日志文件进行分区,并在文件旋转时对其进行批处理。@AndrewHenle:尽管我很想,但我必须只使用Java来实现。因此,如果有人需要你使用Java来解决这个问题,他完全不知道自己在做什么。您正在尝试的操作甚至无法可靠地使用低级本机open()
和read()
。看见