【发布时间】:2016-04-26 21:07:37
【问题描述】:
我正在执行一项任务,将 ElasticSearch 部署为具有 3 个主 + 数据节点和 Kibana 4 作为 Azure 网站的天蓝色云服务。 ES (2.3.1) 服务处于活动状态,并且在检索 ES 集群的健康状况时,我在 Chrome 感知中获得了绿色健康状况。 我使用https://github.com/iremmats/kibana4-azure-website 中的 Kibana 4 二进制文件创建了一个可以部署为 Azure 网站的 json 应用程序。我创建的 json 应用程序以及 server.js 的配置,kibana.yml 使用 node.exe 在本地 VS 上成功运行,并且我能够在其上发现我的 ES 实例索引。但是,当我将此 nodejs 应用程序部署到 Azure 网站并尝试在 Azure 网站上浏览 Kibana 4 时,我得到 Kibana: Bad Gateway 异常。查看 azure website hit 的网络时间线,它在尝试连接 ElasticSearch 云服务实例时抛出 HTTP 502 错误。 下面是网络时间线截图。提到的IP地址是ES云服务的IP地址。 Kibana Bad Gateway error and network timeline
【问题讨论】:
标签: node.js azure azure-web-app-service kibana-4