我想使用spring xd来摄取一些日志文件,并将这些文件索引到Apache solr中,以便进行后续搜索。为了使用"file“源代码,目录必须是运行spring xd的机器的本地目录。使用spring xd作为在所有应用服务器上运行的代理,以便收集日志数据并将这些日志发送到一个集中式服务器以用于索引目的,这是正确的方式吗?这不足为奇?
提前感谢
发布于 2015-04-29 02:36:18
在某些情况下,在应用服务器主机上运行XD容器JVM (将在其中部署XD文件源模块)是有意义的。在这种情况下,您不妨将数据处理逻辑(执行数据过滤的处理器模块)与“组合模块”结合起来,以从数据亲和性中获益,并减少网络上的数据量。但如果有任何约束,您可以使用SFTP源模块,它可以帮助您将文件从远程主机传输到运行spring XD容器的单个主机。
https://stackoverflow.com/questions/29901019
复制相似问题