ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Elasticsearch 从入门到学废看这篇就够了!!!

Elasticsearch 从入门到学废看这篇就够了!!! 目录目录目录第一章 安装包下载第二章 各服务启动第一章 安装包下载ES、Kibana、Logstash下载链接Past Releases of Elastic Stack Software | ElasticIK分词器、拼音插件下载链接Index of:Canal下载链接Release v1.1.7 · alibaba/canal · GitHubKafka下载链接https://kafka.apache.org/community/downloads/#280第二章 服务启动启动顺序Elasticsearch - Kibana - Zookeeper - Kafka - Canal - Kafka 消息队列Elasticsearch启动命令# 进入 Elasticsearch 目录 cd D:\elasticsearch-8.19.19\bin .\elasticsearch.batKibana启动命令# 进入 Kibana 目录 cd D:\kibana-8.19.19\bin .\kibana.batZookeeper启动命令# 进入 Kafka 目录下的 Windows 脚本目录 cd D:\kafka_2.13-2.8.0\bin\windows .\zookeeper-server-start.bat ..\..\config\zookeeper.propertiesKafka启动命令# 进入 Kafka 目录下的 Windows 脚本目录 cd D:\kafka_2.13-2.8.0\bin\windows .\kafka-server-start.bat ..\..\config\server.propertiesCanal启动命令# 进入 Canal 的 bin 目录 cd D:\canal-1.1.7\canal.deployer-1.1.7\bin .\startup.batKafka 消息队列启动命令# 进入 Kafka 目录下的 Windows 脚本目录 本地测试使用生产环境无需 cd D:\kafka_2.13-2.8.0\bin\windows kafka-console-consumer.bat --topic 你的topic名称 --bootstrap-server localhost:9092 # topic名称Cancl的conf/example/instance.properties 里找 canal.mq.topic 配置项本地脚本一键启动命令start_all.batecho off chcp 65001 nul echo echo 启动 Elasticsearch... start Elasticsearch cmd /k cd /d D:\elasticsearch-8.19.19\bin .\elasticsearch.bat timeout /t 15 echo 启动 Kibana... start Kibana cmd /k cd /d D:\kibana-8.19.19\bin .\kibana.bat timeout /t 15 echo 启动 ZooKeeper... start ZooKeeper cmd /k cd /d D:\kafka_2.13-2.8.0\bin\windows .\zookeeper-server-start.bat ..\..\config\zookeeper.properties timeout /t 10 echo echo 清理 ZooKeeper 中的 Kafka 残留节点... cd /d D:\kafka_2.13-2.8.0\bin\windows echo delete /brokers/ids/0 | .\zookeeper-shell.bat localhost:2181 nul 21 echo 清理完成 echo echo 启动 Kafka... start Kafka cmd /k cd /d D:\kafka_2.13-2.8.0\bin\windows .\kafka-server-start.bat ..\..\config\server.properties timeout /t 10 echo 启动 Canal... start Canal cmd /c cd /d D:\canal-1.1.7\canal.deployer-1.1.7\bin .\startup.bat timeout /t 10 echo 启动 Kafka 消费者实时查看消息... echo 请先确认 Canal 配置的 Topic 名称 echo. echo 查看 Topic 名称 echo type D:\canal-1.1.7\canal.deployer-1.1.7\conf\example\instance.properties ^| findstr canal.mq.topic echo. echo 请输入你的 Topic 名称按回车键继续默认 canal-topic set /p TOPIC_NAMETopic 名称: if %TOPIC_NAME% set TOPIC_NAMEcanal-topic echo 使用 Topic: %TOPIC_NAME% start Kafka-Consumer cmd /k cd /d D:\kafka_2.13-2.8.0\bin\windows .\kafka-console-consumer.bat --topic %TOPIC_NAME% --bootstrap-server localhost:9092 echo echo 所有服务已启动 echo. echo 端口信息: echo Elasticsearch: 9200 echo Kibana: 5601 echo ZooKeeper: 2181 echo Kafka: 9092 echo Canal: 11111 echo. echo 消费者窗口已打开请在 MySQL 中执行变更操作 echo. pause先学到这里噢~~~
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进