gpt4 book ai didi

docker - Netflix/Conductor 打印了太多与 dynomite 相关的日志

转载 作者:IT王子 更新时间:2023-10-29 06:04:56 24 4
gpt4 key购买 nike

我正在使用带有 docker-compose 的 Netflix/Conductor。当我设置 docker-compose.yml 文件时,我看到太多与炸药相关的行。我认为它会消耗大量内存并降低我的系统速度。我不得不提一下,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

最佳答案

你可以公开 stats/admin 端口 22222:

炸药:
图片:v1r3n/dynomite
端口:
- 22222:22222

然后使用管理 api 降低或提高日志级别等(如 https://github.com/Netflix/dynomite/wiki/REST 中所述)

在调用 API 后降低日志级别:

curl -s http://localhost:22222/logleveldown

关于docker - Netflix/Conductor 打印了太多与 dynomite 相关的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53238060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com