Skip to content

Instantly share code, notes, and snippets.

@tnine
Created November 30, 2010 19:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tnine/3d9524579fdb41306351 to your computer and use it in GitHub Desktop.
Save tnine/3d9524579fdb41306351 to your computer and use it in GitHub Desktop.
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