多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# CAT API改变 原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_cat_api.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/breaking_50_cat_api.html) 译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4260800](http://www.apache.wiki/pages/viewpage.action?pageId=4260800) 贡献者 : [片刻](/display/~jiangzhonglian) ## 使用Accept标头指定响应媒体类型 先前版本的Elasticsearch接受Content-type标头字段,用于控制cat API中响应的媒体类型。这与HTTP规范相反,HTTP规范为此目的指定了Accept标头字段。 Elasticsearch现在使用Accept头字段,并且已经删除了为此目的使用Content-Type头字段的支持。 ## 主机字段从cat节点API中删除 主机字段已从cat节点API中删除,因为其值始终等于ip字段。名称字段在cat节点API中可用,应该用于代替主机字段。 ## 对cat recovery API的改变 字段bytes_recovered和files_recovered已添加到cat恢复API中。这些字段分别表示已恢复的字节数和文件总数。 字段total_files和total_bytes已分别重命名为files_total和bytes_total。 此外,字段translog已重命名为translog_ops_recovered,字段translog_total更改为translog_ops,字段translog_percent更改为translog_ops_percent。这些字段的短别名分别为tor,to和top。 ## 对cat节点的更改API cat节点端点返回m用于主机符合条件,d用于数据,i用于获取。没有显式角色的节点将是仅协调节点并用 - 标记。节点可以有多个角色。主列已适用于仅返回节点是当前主节点(*)还是不返回( - )。 ## 对cat字段数据API的更改 cat字段数据端点每个字段添加一行,而不是每个字段添加一列。 总字段已从字段数据API中删除。每个节点的总字段数据使用量可以由猫节点API获得。