2017-03-15 104 views
0

我使用spring批处理读取数据库表并将其写入文件中。一旦工作完成,我想记录计数和工作状态。请告知是否可以写一个微服务组件来记录这些数据,以便我可以在我的应用程序中重用这个组件用于任何类型的批处理作业。这会是一个很好的设计吗?弹簧批处理的微服务组件

回答

0

你想在哪里记录这些数据,你将如何处理?

我不认为有必要写一个微服务进行日志记录。根据您想要对日志输出执行什么操作,可以让您的进程将输出记录到日志文件中,然后使用logstash将日志导入弹性搜索和使用kibana进行分析。您可以使用logstash合并所有进程的日志。

这实际上取决于你想通过日志输出实现什么样的好的解决方案 - 请提供关于你的用例的更多信息。