我将 Netflix/Conductor 与docker-compose
. 当我设置docker-compose.yml
文件时,我看到与 dynomite 相关的行太多。我认为它会消耗大量内存并减慢我的系统速度。不得不提的是,Conductor 没有使用官方Netflix/Dynomite
图片,而是使用了v1r3n/dynomite
图片。有什么办法可以减少与之相关的日志数量?我知道 grep 可以减少日志,但我想更改日志级别或使用官方 dynomite 图像。我当前的 docker 文件(顺便说一下,它是 Netflix/Conductor github repo 中的官方版本):
# Docker compose for netflix conductor + elasticsearch + dynomite
version: '2'
services:
conductor-server:
environment:
- CONFIG_PROP=config.properties
image: conductor:server
build:
context: ../
dockerfile: docker/server/Dockerfile
ports:
- 8080:8080
links:
- elasticsearch:es
- dynomite:dyno1
conductor-ui:
environment:
- WF_SERVER=http://conductor-server:8080/api/
image: conductor:ui
build:
context: ../
dockerfile: docker/ui/Dockerfile
ports:
- 5000:5000
links:
- conductor-server
dynomite:
image: v1r3n/dynomite
elasticsearch:
image: elasticsearch:2.4