我有两个系统。我在一个系统(A)上有一些日志文件,每小时生成一次。我想从另一个系统解析这些文件(B)。 一种方法是复制文件,然后在(B)上解析它们。但是这将消耗大量的带宽来复制,如果我解析原始系统(A)上的文件,它将增加CPU利用率,这是我必须避免的。
有人可以提出最佳的做法吗? 简单来说,我想要的是:使用系统B来解析位于远程系统A上的文件,这样我在系统A上没有太多负载(无论系统B上的负载如何),同时也优化了网络上的负载。
如果文件在B上并且您想要在A上解析它,则必须传输内容。是什么让你认为“传输”文件比复制它们更快?你不是在移动相同的数据吗?
—
Nicole Hamilton
这些文件有多大?复制文本文件不应占用太多带宽。也不应该解析它们消耗大量的CPU,
—
terdon