JHipster语言 - Heroku - 配置的节点都不可用



我只是在玩将一个整体式的JHipster应用程序部署到Heroku。

我按照这些说明进行操作。似乎部署正常~创建表并加载静态数据。我可以登录并浏览该网站。

但是,当我尝试更新或创建任何内容时,我收到内部服务器错误。按照此处运行heroku log后,我看到以下错误:

错误 4 --- [ XNIO-2 任务-32] o.h.m.w.rest.errors.ExceptionTranslator : 发生意外错误: 配置的节点均不可用:[{#transport#-1}{localhost}{127.0.0.1:9300}] 2017-08-09T22:25:52.182502+00:00 heroku[路由器]:at=info 方法=删除

在本地运行应用程序时,mvn(开发配置文件(和 H2 数据库一切正常。谁能给我一个如何继续的指示?

JHipster v4.6.2/Angular 4/PostgreSQL

非常感谢,

事实证明,当我生成我的应用程序时,我选择了弹性搜索。根据这里:

JHipster需要一个外部Elasticsearch实例

。正如盖尔在这里的评论中提到的:

Prod Profile 中使用 Elasticsearch Jhipster 应用程序的常见错误是用户忘记实例化 Elasticsearch 实例

。事实上,在我的application-prod.yml中,我有这个:

data:
elasticsearch:
cluster-name:
cluster-nodes: localhost:9300

目前,我刚刚将其注释掉,并按照此处将应用程序重新部署到Heroku。

谢谢

最新更新