Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
runit file
#!/bin/sh
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export JAVA_OPTS=-ee\
-XX:+UseThreadPriorities\
-XX:ThreadPriorityPolicy=42\
-Xms1G\
-Xmx2G\
-Xss128k\
-XX:+UseParNewGC\
-XX:+UseConcMarkSweepGC\
-XX:+CMSParallelRemarkEnabled\
-XX:+HeapDumpOnOutOfMemoryError\
-XX:NewRatio=3\
-XX:SurvivorRatio=4\
-XX:MaxTenuringThreshold=1\
-XX:CMSInitiatingOccupancyFraction=70\
-Dcassandra.compaction.priority=1\
-XX:+PrintGCTimeStamps\
-XX:+PrintTenuringDistribution\
-XX:+TraceClassUnloading\
-XX:+PrintGCDetails\
-verbose:gc\
-Xloggc:/var/log/cassandra/cassandra-gc.log\
exec 2>&1
exec cd /usr/local/systemservice/lib
exec chpst -u spiderservice java $JAVA_OPTS -jar systemservice-1.0.0-beta2-SNAPSHOT.jar
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment