Add new GC Log Rotation options to cassandra-env.sh
patch by Jeremiah Jordan; reviewed by jbellis for CASSANDRA-5319


Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo
Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/09ee5db7
Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/09ee5db7
Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/09ee5db7

Branch: refs/heads/trunk
Commit: 09ee5db7351cc8bbd87333716cd5ad111eb687ce
Parents: b5f1726
Author: Jonathan Ellis <jbel...@apache.org>
Authored: Mon Mar 11 17:19:36 2013 -0500
Committer: Jonathan Ellis <jbel...@apache.org>
Committed: Mon Mar 11 17:19:36 2013 -0500

----------------------------------------------------------------------
 conf/cassandra-env.sh |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/09ee5db7/conf/cassandra-env.sh
----------------------------------------------------------------------
diff --git a/conf/cassandra-env.sh b/conf/cassandra-env.sh
index 462244c..f98bdb8 100644
--- a/conf/cassandra-env.sh
+++ b/conf/cassandra-env.sh
@@ -216,6 +216,12 @@ fi
 # JVM_OPTS="$JVM_OPTS -XX:+PrintPromotionFailure"
 # JVM_OPTS="$JVM_OPTS -XX:PrintFLSStatistics=1"
 # JVM_OPTS="$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date +%s`.log"
+# If you are using JDK 6u34 7u2 or later you can enable GC log rotation
+# don't stick the date in the log name if rotation is on.
+# JVM_OPTS="$JVM_OPTS -Xloggc:/var/log/cassandra/gc.log"
+# JVM_OPTS="$JVM_OPTS -XX:+UseGCLogFileRotation"
+# JVM_OPTS="$JVM_OPTS -XX:NumberOfGCLogFiles=10"
+# JVM_OPTS="$JVM_OPTS -XX:GCLogFileSize=10M"
 
 # uncomment to have Cassandra JVM listen for remote debuggers/profilers on 
port 1414
 # JVM_OPTS="$JVM_OPTS -Xdebug -Xnoagent 
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1414"

Reply via email to