elasticsearch-head是一个elasticsearch的集群管理工具,它是完全由HTML5编写的独立网页程序,你可以通过插件把它集成到es,下面为get="_blank">大家分享一下Elasticsearch中Head插件具体使用方法。
基础环境
Elasticsearch集群搭建请参考前一篇文章
系统 节点名 IP 软件版本 CentOS7.3 els1 172.18.68.11 Elasticsearch6.0 CentOS7.3 els2 172.18.68.12 Elasticsearch6.0 CentOS7.3 els3 172.18.68.13 Elasticsearch6.0
一、安装
yuminstallgitnpmgit安装过程需要连接互联网elasticsearch-head#gitclone后会自动生成的一个目录npminstallnpmrunstart
二、测试
使用浏览器打开。如果能正常打开说明head插件安装正确 现在集群健康状态哪里显示未连接,这是因为head插件没有权限获取集群节点的信息,接下来设置权限
三、权限设定
如果想查询集群健康信息,那么需要在elasticsearch配置文件中授权
vim/etc/elasticsearch/elasticsearch.ymlhttp.cors.enabled:http.cors.allow-origin:#允许访问的IP地址段,*为所有IP都可以访问
四、测试
填入测试索引
打开浏览器
再次通过浏览器打开,填入已经授权节(上面的两行配置)点IP地址,点击链接,就可以看到集群健康信息与测试索引的分片信息。
点数据浏览就可以查看到所有的信息,不过这里没有插入数据也就看不到。接下来的文章会记录如何输入、输出、过滤数据

教你使用Elasticsearch中的Head插件教你使用Elasticsearch中的Head插件
html是什么意思
Html是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言”,用它编写的文件(文档)的扩展名是或,它们是可供浏览器解释浏览的文件格式。 您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件。 Html语言使用标志对的方法编写文件,既简单又方便,它通常使用<标志名>标志名>来表示标志的开始和结束(例如标志对),因此在Html文档中这样的标志对都必须是成对使用的。
Html的基本标志:1.标志用于Html文档的最前边,用来标识Html文档的开始。 而标志恰恰相反,它放在Html文档的最后边,用来标识Html文档的结束,两个标志必须一块使用。 2.
和构成Html文档的开头部分,在此标志对之间可以使用、
、、
、、
等等众多的标志,它们所定义的文本、图像等将会在浏览器的框内显示出来。 两个标志必须一块使用。 标志中还可以有以下属性:属性用途示例 设置背景颜色。 红色背景 设置文本颜色。 蓝色文本 设置链接颜色。 链接为蓝色 设置已使用的链接的颜色。 设置正在被击中的链接的颜色。 说明:以上各个属性可以结合使用,如。 引号内的rrggbb是用六个十六进制数表示的RGB(即红、绿、蓝三色的组合)颜色,如#ff0000对应的是红色。 此外,还可以使用Html语言所给定的常量名来表示颜色:Black、White、Green、Maroon、Olive、Navy、Purple、Gray、Yellow、Lime、Agua、Fuchsia、Silver、Red、Blue和Teal,如表示 标志对中的文本使用蓝色显示在浏览器的框内。 4.
网站缺少keywords和description的meta标签具体解决办法?要求回答详细些!
在网页代码
这里 插入以下代码;如:
post 与 get 有什么区别啊?
两者的区别需要通过提交表单后才看得出来,主要是在数据发送方式和接收方式上。 具体步骤: Post和Get都是表单属性Method的可选值,Method的默认值为Get,两者的主要区别在于: 1.在客户端,Get方式在通过URL一般来说,尽量避免使用Get方式提交表单,因为有可能会导致安全问题。 比如说在登陆表单中用Get方式,用户输入的用户名和密码将在地址栏中暴露无遗。 但是在分页程序中,用Get方式就比用Post好。 本例中用到的表单的属性解释(ASP部分请参考第四部分): Get把参数添加到action属性指定的地址中,并以锚方式打开。 Post通过HTTP post处理发送数据。 方式提交表单后的地址栏不变 2.在服务器端只能用来获取Get方式提交来的数据,用Post方式提交的数据只能用来获取: <%@language=VBScript Codepage=936%>
发表评论