Former-commit-id:e5972b7159
[formerly6313b7af0c
] [formerly2dbac1697d
] [formerlye5972b7159
[formerly6313b7af0c
] [formerly2dbac1697d
] [formerlycb1b4a7ac5
[formerly2dbac1697d
[formerly c1dc533bf7ee6500da3f6d75699ad7758a39462b]]]] Former-commit-id:cb1b4a7ac5
Former-commit-id:b2cd2711f9
[formerly57a28e817d
] [formerly 92fbb4b7ccf0b4c7c32f6ac2ac82358fc9c89c38 [formerly3fdb85c62d
]] Former-commit-id: ed9a44ece7652bc19f6481662d2caead4061477f [formerly6f5baf3984
] Former-commit-id:36e0ad0fdd
127 lines
4.8 KiB
Text
127 lines
4.8 KiB
Text
#********************************************************************
|
|
##
|
|
# This software was developed and / or modified by Raytheon Company,
|
|
# pursuant to Contract DG133W-05-CQ-1067 with the US Government.
|
|
#
|
|
# U.S. EXPORT CONTROLLED TECHNICAL DATA
|
|
# This software product contains export-restricted data whose
|
|
# export/transfer/disclosure is restricted by U.S. law. Dissemination
|
|
# to non-U.S. persons whether in the United States or abroad requires
|
|
# an export license or other authorization.
|
|
#
|
|
# Contractor Name: Raytheon Company
|
|
# Contractor Address: 6825 Pine Street, Suite 340
|
|
# Mail Stop B8
|
|
# Omaha, NE 68106
|
|
# 402.291.0100
|
|
#
|
|
# See the AWIPS II Master Rights File ("Master Rights File.pdf") for
|
|
# further licensing information.
|
|
##
|
|
# Wrapper Properties
|
|
#********************************************************************
|
|
|
|
wrapper.debug=false
|
|
set.default.QPID_HOME=../..
|
|
wrapper.working.dir=/awips2/qpid/bin
|
|
# required due to java bug:
|
|
# http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4388188
|
|
# not sure if the yajsw developers have any intention of
|
|
# implementing the work-around (solution?) stated in the
|
|
# ticket.
|
|
wrapper.fork_hack=true
|
|
# at a minimum: prevents the printing of the "Invalid parameter" messages
|
|
wrapper.console.pipestreams=true
|
|
|
|
# Java Application
|
|
wrapper.java.command=/awips2/java/bin/java
|
|
|
|
# Java Classpath (include wrapper.jar) Add class path elements as
|
|
# needed starting from 1
|
|
wrapper.java.classpath.1=${QPID_HOME}/bin/yajsw/wrapper.jar
|
|
|
|
# include ANY jar files that are found in the locations denoted by
|
|
# wrapper.search.java.classpath.#
|
|
wrapper.search.java.classpath.1=${QPID_HOME}/lib/opt
|
|
wrapper.search.java.classpath.2=${QPID_HOME}/lib/opt/qpid-deps
|
|
|
|
# garbage collection settings
|
|
wrapper.java.additional.gc.1=-XX:+UseConcMarkSweepGC
|
|
wrapper.java.additional.gc.2=-XX:+CMSIncrementalMode
|
|
wrapper.java.additional.gc.3=-XX:NewSize=400m
|
|
wrapper.java.additional.gc.4=-XX:MaxNewSize=400m
|
|
wrapper.java.additional.gc.5=-XX:SurvivorRatio=4
|
|
wrapper.java.additional.gc.6=-XX:+HeapDumpOnOutOfMemoryError
|
|
wrapper.java.additional.gc.7=-XX:HeapDumpPath=/data/fxa/qpid
|
|
|
|
# the main qpid java class that will be started
|
|
wrapper.java.app.mainclass=org.apache.qpid.server.Main
|
|
|
|
# Java Additional Parameters
|
|
# note that n is the parameter number starting from 1.
|
|
wrapper.java.additional.1=${JAVA_VM}
|
|
wrapper.java.additional.2=${QPID_PNAME}
|
|
wrapper.java.additional.3=-Damqj.logging.level=${AMQJ_LOGGING_LEVEL}
|
|
wrapper.java.additional.4=-DQPID_HOME=${QPID_HOME}
|
|
wrapper.java.additional.5=-DQPID_WORK=${QPID_WORK}
|
|
wrapper.java.additional.6=-Damqj.read_write_pool_size=32
|
|
wrapper.java.additional.7=-Dqpid.broker.exceptionHandler.continue=true
|
|
|
|
# Maximum Java Heap Size (in MB)
|
|
wrapper.java.maxmemory=1536
|
|
|
|
wrapper.ping.timeout=300
|
|
|
|
#********************************************************************
|
|
# Monitor the Application
|
|
#********************************************************************
|
|
wrapper.java.monitor.heap = true
|
|
# warning messages will be logged; it is also possible to send an e-mail
|
|
wrapper.java.monitor.heap.threshold.percent = 90
|
|
|
|
wrapper.java.monitor.deadlock = true
|
|
wrapper.filter.trigger.deadlock.restart=wrapper.java.monitor.deadlock: DEADLOCK IN THREADS:
|
|
wrapper.filter.action.deadlock.restart=RESTART
|
|
|
|
# restart the application if it runs out of memory
|
|
wrapper.filter.trigger.1=java.lang.OutOfMemoryError
|
|
wrapper.filter.action.1=RESTART
|
|
|
|
# restart the application if it crashes
|
|
wrapper.on_exit.default=RESTART
|
|
|
|
#********************************************************************
|
|
# Wrapper Logging Properties
|
|
#********************************************************************
|
|
# Format of output for the console. (See docs for formats)
|
|
wrapper.console.format=M
|
|
|
|
# Log file to use for wrapper output logging.
|
|
wrapper.logfile=${QPID_HOME}/log/qpid-wrapper-YYYYMMDD.log
|
|
|
|
# Format of output for the log file. (See docs for formats)
|
|
wrapper.logfile.format=LTM
|
|
|
|
# Log Level for log file output. (See docs for log levels)
|
|
wrapper.logfile.loglevel=INFO
|
|
|
|
# Set the log rollover mode for the log.
|
|
# DATE - creates a new file each day - file name must include YYYYMMDD.
|
|
# SIZE - uses log size for log roll-over.
|
|
wrapper.logfile.rollmode=DATE
|
|
|
|
# Maximum number of rolled log files which will be allowed before old
|
|
# files are deleted. The default value of 0 implies no limit.
|
|
wrapper.logfile.maxfiles=7
|
|
|
|
# Log Level for console output. (See docs for log levels)
|
|
wrapper.console.loglevel=${CONSOLE_LOGLEVEL}
|
|
|
|
# Log Level for log file output. (See docs for log levels)
|
|
wrapper.logfile.loglevel=INFO
|
|
|
|
#********************************************************************
|
|
# Wrapper Windows Properties
|
|
#********************************************************************
|
|
# Title to use when running as a console
|
|
wrapper.console.title=QPID
|