我有一个页面是从API来源Elasticsearch结果获取的。我希望能够在重新运行elasticsearch映射时向他们显示“此映射当前正在重写”消息或类似内容。
我知道在Elastica中访问此类信息的唯一方法是通过客户端类。 http://elastica.io/api/latest/classes/Elastica.Client.html
$client = new \Elastica\Client(array('host' => SEARCH_ENGINE_ENDPOINT, 'port' => SEARCH_ENGINE_PORT));
但是我找不到一种方法来获取所需的信息,即无法确定当前是否正在填充某种类型的信息。不幸的是,文档没有对这些功能进行太多解释。
知道这是否可行吗?在Elastica或Elasticsearch中。也许甚至暗示可能是有用的。