From c72b9e85b62316c0908df829c2125b7fe7795b20 Mon Sep 17 00:00:00 2001 From: Jonathan Ellis Date: Fri, 27 Mar 2009 02:18:11 +0000 Subject: [PATCH] start/stop, log4j.properties git-svn-id: https://svn.apache.org/repos/asf/incubator/cassandra/trunk@758964 13f79535-47bb-0310-9956-ffa450edef68 --- bin/start-server | 1 + bin/stop-server | 1 + conf/log4j.properties | 22 ++++++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100755 bin/start-server create mode 100755 bin/stop-server create mode 100644 conf/log4j.properties diff --git a/bin/start-server b/bin/start-server new file mode 100755 index 0000000000..f5547f2563 --- /dev/null +++ b/bin/start-server @@ -0,0 +1 @@ +java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8888,suspend=n -Xms128M -Xmx2G -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:+AggressiveOpts -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=1 -XX:+CMSParallelRemarkEnabled -XX:+HeapDumpOnOutOfMemoryError -Dcom.sun.management.jmxremote.port=8080 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcassandra -Dstorage-config=conf -cp conf:lib/j2ee.jar:lib/log4j-1.2.15.jar:lib/xerces.jar:lib/asm-all-2.2.1.jar:lib/libthrift.jar:lib/libfb303.jar:build/cassandra.jar:lib/azul-collections.jar:lib/commons-math-1.1.jar:lib/zookeeper-3.0.0.jar:lib/antlr-3.0.1.jar:lib/commons-cli-1.1.jar:jline-0.9.94.jar:lib/commons-lang-2.4.jar org.apache.cassandra.service.CassandraServer diff --git a/bin/stop-server b/bin/stop-server new file mode 100755 index 0000000000..1e3c7beb3c --- /dev/null +++ b/bin/stop-server @@ -0,0 +1 @@ +pgrep -f cassandra | xargs kill -9 diff --git a/conf/log4j.properties b/conf/log4j.properties new file mode 100644 index 0000000000..c03de259b2 --- /dev/null +++ b/conf/log4j.properties @@ -0,0 +1,22 @@ +# for production, you should probably set the root to INFO +# and the pattern to %c instead of %l. (%l is slower.) + +# output messages into a rolling log file as well as stdout +log4j.rootLogger=DEBUG,stdout,R + +# stdout +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout + +# rolling log file ("system.log +log4j.appender.R=org.apache.log4j.DailyRollingFileAppender +log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH +log4j.appender.R.layout=org.apache.log4j.PatternLayout +log4j.appender.R.layout.ConversionPattern=%5p [%t] %d{ISO8601} %F (line %L) %m%n +# Edit the next line to point to your logs directory +log4j.appender.R.File=/var/cassandra/logs/system.log + +# Application logging options +#log4j.logger.com.facebook=DEBUG +#log4j.logger.com.facebook.infrastructure.gms=DEBUG +#log4j.logger.com.facebook.infrastructure.db=DEBUG