phiradet
1/31/2018 - 6:56 AM

Simple Druid execution via supervisor

Simple Druid execution via supervisor

[supervisord]
nodaemon=true
loglevel=debug

[program:druid-historical]
command=java
 -server
 -Xms1g
 -Xmx1g
 -XX:MaxDirectMemorySize=1280m
 -Duser.timezone=UTC
 -Dfile.encoding=UTF-8
 -Djava.io.tmpdir=var/tmp
 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
 -cp "conf-quickstart/druid/_common:conf-quickstart/druid/historical:lib/*"
 io.druid.cli.Main server historical
redirect_stderr=true
priority=100

[program:druid-broker]
command=java
 -server
 -Xms1g
 -Xmx1g
 -XX:MaxDirectMemorySize=1792m
 -Duser.timezone=UTC
 -Dfile.encoding=UTF-8
 -Djava.io.tmpdir=var/tmp
 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
 -cp "conf-quickstart/druid/_common:conf-quickstart/druid/broker:lib/*"
 io.druid.cli.Main server broker
redirect_stderr=true
priority=100

[program:druid-coordinator]
command=java
 -server
 -Xms256m
 -Xmx256m
 -Duser.timezone=UTC
 -Dfile.encoding=UTF-8
 -Djava.io.tmpdir=var/tmp
 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
 -Dderby.stream.error.file=var/druid/derby.log
 -cp "conf-quickstart/druid/_common:conf-quickstart/druid/coordinator:lib/*"
 io.druid.cli.Main server coordinator
redirect_stderr=true
priority=100

[program:druid-overlord]
command=java
 -server
 -Xms256m
 -Xmx256m
 -Duser.timezone=UTC
 -Dfile.encoding=UTF-8
 -Djava.io.tmpdir=var/tmp
 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
 -cp "conf-quickstart/druid/_common:conf-quickstart/druid/overlord:lib/*"
 io.druid.cli.Main server overlord
redirect_stderr=true
priority=100

[program:druid-middleManager]
command=java
 -server
 -Xms64m
 -Xmx64m
 -Duser.timezone=UTC
 -Dfile.encoding=UTF-8
 -Djava.io.tmpdir=var/tmp
 -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager
 -cp "conf-quickstart/druid/_common:conf-quickstart/druid/middleManager:lib/*"
 io.druid.cli.Main server middleManager
redirect_stderr=true
priority=100