高峰只对攀登它而不是仰望它的人来说才有真正意义。

kibana源代码入口

Kibana | 作者 ELKer | 发布于2017年09月27日 | 阅读数:5323

【新手】各位大佬,kibana页面加载完成后,在进行一次查询的时候响应请求的入口在哪里,找了半天也没找到
已邀请:

ELKer

赞同来自:

对nodejs也不太熟悉,自问自答,版本5.3.0。通过wenstorm debug模式进行断点跟踪,看到当网页发送请求后,在kibana-5.3.0-windows-x86\node_modules\h2o2\lib\index.js中settings.mapUri(request, (err, uri, headers)进行响应,然后进入kibana-5.3.0-windows-x86\src\core_plugins\elasticsearch\lib\map_uri.js将url映射为config中配置的es地址进行请求数据。
可以响应的请求url在kibana-5.3.0-windows-x86\src\core_plugins\elasticsearch\lib\create_proxy.js中createProxy进行注册。

要回复问题请先登录注册