elasticsearch - 如何使用 reindex API 重命名索引
问题描述
我正在尝试重命名 Elasticsearch 上的索引,并且按照这个问题的公认解决方案中的建议,我正在使用 Reindex API。我正在使用以下命令:
POST _reindex
{
"source": {
"index": "original-index"
},
"dest": {
"index": "new-index"
}
}
但我收到了这个输出:
{
"ok": false,
"message": "Unable to connect to the server."
}
我已经尝试在重新索引之前创建索引并且没有创建它并且每次我得到相同的输出。知道为什么吗?提前致谢。
编辑:我刚刚再次测试它,它发生了一些奇怪的事情。正在重新索引索引,但仍显示错误消息。对此有何解释?该消息令人困惑,因为它似乎失败了,但它应该仍在运行......
解决方案
推荐阅读
- node.js - 节点运行多个实例并仅关闭请求的实例
- ios - 在 WKWebView swift 中下载文档并加载图像(png、jpeg)、pdf、doc 等
- ios - 协议类型“Any”的值不能符合“Equatable”;只有结构/枚举/类类型可以符合协议
- angular - 从另一个组件角度导入功能
- c++ - 在二叉非 STL 树中打印具有 2 个孩子的父母的问题
- google-sheets - 如何用另一个单词替换单词之间的空格?
- micronaut - 在 build.gradle 中编码以导入包 'Package io.micronaut.test.annotation' 有什么依赖关系?
- java - 如何仅将 @JsonView 应用于具有 Spring RestController 的对象的子级 - 序列化?
- php - 嵌套关系 MongoDb
- wordpress - 如何屏蔽高级 WordPress 主题或插件的许可证密钥