elasticsearch 检查Elasticsearch是否在过去X小时内运行,尽管没有为文档编制索引,elasticsearch,indexing,document,scheduling,elasticsearch,Indexing,Document,Scheduling" /> elasticsearch 检查Elasticsearch是否在过去X小时内运行,尽管没有为文档编制索引,elasticsearch,indexing,document,scheduling,elasticsearch,Indexing,Document,Scheduling" />

elasticsearch 检查Elasticsearch是否在过去X小时内运行,尽管没有为文档编制索引

elasticsearch 检查Elasticsearch是否在过去X小时内运行,尽管没有为文档编制索引,elasticsearch,indexing,document,scheduling,elasticsearch,Indexing,Document,Scheduling,我想检查弹性搜索是否在过去的X小时内运行,即使它没有要索引的文档。从某种意义上说,我想知道是否没有索引,因为没有要索引的文档,或者因为弹性搜索停止运行,基本上是数据新鲜度。您需要为索引的每个文档添加一个新字段时间戳,并对其执行排序。ES Index除了接收之外还有很多操作,例如,它执行其他内部操作,例如清理删除文档时的合并,或者当用户执行索引设置更新等。如果要有一个内置字段来跟踪时间,成本会很高。我希望在elasticsearch运行时更新该字段,而不仅仅是在单独更新文档时。只有到那时我才知道问

我想检查弹性搜索是否在过去的X小时内运行,即使它没有要索引的文档。从某种意义上说,我想知道是否没有索引,因为没有要索引的文档,或者因为弹性搜索停止运行,基本上是数据新鲜度。

您需要为索引的每个文档添加一个新字段
时间戳
,并对其执行排序。ES Index除了接收之外还有很多操作,例如,它执行其他内部操作,例如清理删除文档时的
合并
,或者当用户执行索引设置更新等。如果要有一个内置字段来跟踪时间,成本会很高。我希望在elasticsearch运行时更新该字段,而不仅仅是在单独更新文档时。只有到那时我才知道问题是数据库为空还是弹性搜索没有运行