栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【2022-基础版本】Windows环境下实现SpringBoot整合ELK日志+springboot 整合elasticsearch 实现数据增删查改 分词

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【2022-基础版本】Windows环境下实现SpringBoot整合ELK日志+springboot 整合elasticsearch 实现数据增删查改 分词

集成地址:Windows环境下实现SpringBoot整合ELK_Java201703的博客-CSDN博客

jdk需要指定下,具体如何指定如下: 

单机 Windows 指定 Elasticsearch 的jdk版本_huxl_hi的博客-CSDN博客_elasticsearch指定jdk windows

7.0版本后自带jdk,配置如下:

集成插件地址+使用教程

Windows下ElasticSearch的Head安装及基本使用 - 温一壶清酒 - 博客园

插件样式:

首次登录Kibana 配置:

然后点击下一步,输入名字和下面的不一样,不会出现下一步。

spring boot集成 Elasticsearch 可用项目地址:

springboot-elasticsearch: Springboot2.1.1+elasticsearch6.5.3搭建的企业级搜索平台,支持PB级数据(elasticsearch分布式部署),目前已经支持中文分词,检索关键词高亮操作,如果帮到您,麻烦点下Star,谢谢。

分词器集成,常见问题

1.分词器装好了没法用 

答案:你的所有目录都不要有空格。

2.分词器下载路径

https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v6.8.15

后缀不同 表示下的版本不同,你要和你的elk版本一致才行。

3.设置如下

4.启动

重启  elasticsearch

常用启动命令如下:

elasticsearch直接双击目录下 binelasticsearch.bat访问http://127.0.0.1:9200/
logstash/bin/./logstash.bat -f ../config/logstash.conf访问地址: http://127.0.0.1:9600/
kibana直接双击目录下  binkibana.bat默认127.0.0.1:5601
elasticsearch-headnpm startlocalhost:9100

 npm start 命令不识别 是因为你的node环境没配置

所有的插件如下:

集群配置:

节点1的配置信息:
cluster.name: my-esLearn   #集群名称,保证唯一
node.name: node-1   #节点名称,必须不一样
network.host: 192.168.13.198   #必须为本机的ip地址
http.port: 9200   #服务端口号,在同一机器下必须不一样
transport.tcp.port: 9300   #集群间通信端口号,在同一机器下必须不一样
#设置集群自动发现机器ip集合
discovery.zen.ping.unicast.hosts: ["192.168.13.198:9300", "192.168.13.198:9301", "192.168.13.198:9302"]
 
节点2的配置信息:
cluster.name: my-esLearn   #集群名称,保证唯一
node.name: node-2   #节点名称,必须不一样
network.host: 192.168.13.198   #必须为本机的ip地址
http.port: 9201   #服务端口号,在同一机器下必须不一样
transport.tcp.port: 9301   #集群间通信端口号,在同一机器下必须不一样
#设置集群自动发现机器ip集合
discovery.zen.ping.unicast.hosts: ["192.168.13.198:9300", "192.168.13.198:9301", "192.168.13.198:9302"]
 
节点3的配置信息:
cluster.name: my-esLearn   #集群名称,保证唯一
node.name: node-3   #节点名称,必须不一样
network.host: 192.168.13.198   #必须为本机的ip地址
http.port: 9202   #服务端口号,在同一机器下必须不一样
transport.tcp.port: 9302   #集群间通信端口号,在同一机器下必须不一样
#设置集群自动发现机器ip集合
discovery.zen.ping.unicast.hosts: ["192.168.13.198:9300", "192.168.13.198:9301", "192.168.13.198:9302"]

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1040078.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号