We use daemontools and this is our run file:
#!/bin/bash
PAC=kafka-0.8.2.x
APP_HOME=/usr/share/$PAC
# app options
APP_CONFIG_HOME=${APP_HOME}/config
APP_OPTS="${APP_CONFIG_HOME}/server.properties"
JVM_OPTS=""
# jvm user options
if [ "abc$KAFKA_HEAP_OPTS" == "abc" ]; then
export KAFKA_HEAP_OPTS="-Xms8g -Xmx8g"
fi
if [ "abc$KAFKA_JVM_PERFORMANCE_OPTS" == "abc" ]; then
export KAFKA_JVM_PERFORMANCE_OPTS="-server -XX:+UseG1GC
-XX:MaxGCPauseMillis=20 -XX:InitiatingHeapOccupancyPercent=35
-Djava.awt.headless=true"
fi
exec setuidgid $APP_USER $APP_HOME/bin/kafka-server-start.sh $JVM_OPTS
$APP_OPTS 2>&1
On Fri, Mar 25, 2016 at 8:13 PM, Kashyap Mhaisekar <[email protected]>
wrote:
> Hi,
> Am having trouble configuring Kafka server starts with supervisord.
>
> Has anyone from this group succeeded in integrating Kafka server start and
> stop via supervisord? Can you please share the snippet of his out of
> configured?
>
> Thanks
> Kashyap
>
--
Regards
Vamsi Subhash