我有一个带有python后端的小型应用,可在其中实时流式传输和分类推文。我使用elasticsearch收集分类的推文,并使用Kibana基于es数据进行可视化。在我的前端,我只使用kibana可视化。
此刻,我试图在多节点群集作为服务堆栈]中运行我的应用程序,但是我的撰写文件遇到了问题。
[我试图从elastisearch开始并使用此信息https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html,但没有帮助,即使仅使用Elasticsearch服务,我也未能成功部署docker-compose文件。
这是我的yml文件:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.6.2
environment:
- cluster.name=docker-cluster
- bootstrap.memory_lock=true
- 'ES_JAVA_OPTS=-Xms512m -Xmx512m'
ulimits:
memlock:
soft: -1
hard: -1
ports:
- '9200:9200'
kibana:
image: docker.elastic.co/kibana/kibana:7.6.2
ports:
- '5601:5601'
我有一个带有python后端的小型应用,可在其中实时流式传输和分类推文。我使用elasticsearch收集分类的推文,并使用Kibana基于es数据进行可视化。 ...
下面是在开发环境中的单个节点上工作的docker-compose文件,该文件具有disabled security
并且具有discovery.type=single-node
参数,以确保不会执行elasticsearch生产引导检查。