我正在尝试代理运行的后端服务器 麋鹿 </跨度> 。这是我的环境信息:
根@代理:〜#root @ proxy:〜#cat / etc / * releaseDISTRIB_ID = Ubuntu的DISTRIB_RELEASE = 18.04DISTRIB_CODENAME =仿生 ; }
地点 / 麋鹿 </跨度> { proxy_pass http://1.2.3.4:5601; proxy_http_version 1.1; proxy_set_header连接“Keep-Alive”; proxy_set_header代理连接“Keep-Alive
基本上,您需要进行两项更改才能解决问题。首先,请在末尾添加斜杠 location 和 proxy_pass Nginx服务器块文件中的指令如下:
location
proxy_pass
location /elk/ { proxy_pass http://1.2.3.4:5601/; proxy_http_version 1.1; proxy_set_header Connection "Keep-Alive"; proxy_set_header Proxy-Connection "Keep-Alive"; }
其次,请取消注释 server.basePath 设置并给出值 /elk 在 的 kibana.yml 强> 配置文件:
server.basePath
/elk
server.basePath: "/elk"
最后,您必须重新启动Nginx和Kibana,然后再尝试一下。