ElasticSearch-启动Head可视化插件并解决跨域问题

686 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第27天,点击查看活动详情

安装好了Head之后,就可以启动项目了

启动项目

npm run start

7发现跨域

访问http://localhost:9100发现访问不到,跨域了

跨ip,端口,网站,都是跨域的表现

8解决跨域

解决跨域问题,打开yml配置文件

#配置跨域 开启跨域

http.cors.enabled: true

#全部人都可以访问

http.cors.allow-origin: "*"

9重新服务,客户端连接服务

然后重启es服务

发现bat黑窗口闪烁后关闭

修改config/elasticsearch.yml文件, 添加如下内容:

xpack.ml.enabled: false

启动成功

访问 http://localhost:9200/

客户端连接到了服务端

10了解head客户端基本属性

索引位置,所有信息都存在这里

新增一个索引

创建成功信息

创建好的索引

初学阶段把es当成数据库理解,可以建立索引(数据库),文档(库中的数据)

查看概览

查看数据浏览

查询JSON,这里可以写,但是不建议,我们后面所有的查询,都是在KIbana里面做