所以在NewJob的第二天,我inheritance了SOLR的一个小问题。 数据库团队拥有许多服务器,在这些服务器上生成SOLR索引。 服务器不够强大,不能同时运行多个索引(主要是因为数据集是巨大的)。 因此,他们需要一种确定SOLR运行开始/结束的方式。
有谁知道什么序列显示在这个日志? 我曾经让数据库告诉我什么时候启动运行,什么时候结束,但是在那些时间没有出现任何独特的日志条目,这些日志条目在运行理论上没有运行的时候(特别是运行必须手动触发)。
任何帮助将不胜感激。
通过对Solr Web服务进行API调用来修改Solr的索引。
Solr之外的东西应该是让这些调用来pipe理Solr索引的成员,这就是你需要跟踪工作状态的地方; Solr本身没有任何跟踪批量索引作业进度的概念。 你可以用一些parsing访问日志的方式来猜测它,但这不是一个好的方法。
如果可以,请进一步深入了解如何pipe理索引工作 – 这将是您应该集中精力的地方。