如何在jHipster中使用Elasticsearch进行生产?

时间:2017-03-08 19:08:12

标签: elasticsearch jhipster

我们正在使用jhipster,应用程序托管在AWS上。现在我们使用默认的嵌入式elasticsearch服务器,索引存储在目标文件夹中,但我想知道使用elasticsearch进行生产的正确方法是什么?我们应该在端口9300上设置一个单独的实例,还是使用Amazon Elasticsearch Service?感谢任何建议。

3 个答案:

答案 0 :(得分:1)

这取决于您的数据量,但如果您可以为AWS elasticsearch服务付费,那就去吧!

否则,群集主仲裁需要至少3个VM。

答案 1 :(得分:0)

答案 2 :(得分:0)

在docker容器中运行elasticsearch?这将通过将卷设置为弹性搜索服务来解决您的问题,该服务将保存到您的卷中

app-elasticsearch:
    container_name: app-elasticsearch
    image: elasticsearch:2.4.1
    volumes:
        - /home/ubuntu/db/elasticsearch:/usr/share/elasticsearch/data

最好在与应用程序运行位置不同的实例中使用