elasticsearch
文章平均质量分 91
lyle2000w
这个作者很懒,什么都没留下…
展开
-
搭建elasticSearch源码调试环境
eclipse运行原理简单了解下ES运行时的目录,如下图:ES启动过程如下图:eclipse 启动方案,使用eclipse直接启动Elasticsearch的main方,并配置path.home目录,即可使用eclipse完成启动工具/原料JDK — 【jdk1.8.0_121】安装参考:http://ji原创 2017-07-07 10:53:01 · 4103 阅读 · 0 评论 -
ES-TCPTransport 1 - 交互以及API
本节目标:主要为了掌握TCPTransport交互过程已经熟悉其中相关的API;为之后自定义ES交互协议做储备。TCPTransport与Netty4Transport简介TCPTransport是Netty4Transport抽象,它主要以节点为粒度定义了通信的过程,包括:ping任务、连接建立,发送信息和协议结构的基本封装等。TCPTransport的交互过原创 2017-07-07 10:53:49 · 556 阅读 · 0 评论 -
ES-TCPTransport 3 - ES通信协议解析
1.wireshark提取数据elasticsearch协议包设置抓取本机通信包:a.以管理员身份打开命令提示符b.输入 route add [本机ip] mask 255.255.255.255 [网关ip]c.将我们程序里面的localhost或者127.0.0.1替换成本机ip提取数据包信息:使用程序发送es协议进行通信 - a.打开抓取整个系统包: - b.过滤获取ela原创 2017-07-07 10:56:35 · 4620 阅读 · 0 评论 -
ES-TCPTransport 2 - 自定义ES协议解析
目标&材料: 通过API应用完成信息通信交互; 代码地址:http://git.oschina.net/walleipt/es-cluster/blob/master/src/main/java/com/waleipt/api/es/tcptransport/Custom_protocol_test.java?dir=0&filepath=src/main/java/com/waleipt/ap原创 2017-07-07 10:56:03 · 784 阅读 · 0 评论