Tomcat 设置内存大小
来源:互联网 发布:找一个程序员女朋友 编辑:程序博客网 时间:2024/05/21 06:53
jrhapt12:/etc/init.d# cat tomcat8082 #!/bin/sh## tomcat: Start/Stop/Restart tomcat## chkconfig: 2345 80 20# description: Tomcat is a Java Servlet Container### match these values to your environment:export CATALINA_BASE=/usr/local/apache-tomcat-7.0.55_8082export CATALINA_HOME=/usr/local/apache-tomcat-7.0.55_8082export CATALINA_TMPDIR=/usr/local/apache-tomcat-7.0.55_8082/tempexport JAVA_HOME=/usr/java/jdk1.8.0_20# Source function library.. /etc/rc.d/init.d/functionsTOMCAT=/usr/local/apache-tomcat-7.0.55_8082start() {echo -n $"Starting Tomcat: "su - tomcat -c "$TOMCAT/bin/catalina.sh start"}stop() {echo -n $"Stopping Tomcat: "su - tomcat -c "$TOMCAT/bin/catalina.sh stop"}status() {ps ax --width=1000 | grep "[o]rg.apache.catalina.startup.Bootstrap start" | grep '_8082' | awk '{printf $1 " "}' | wc | awk '{print $2}' > /tmp/tomcat8082_process_count.txtread line < /tmp/tomcat8082_process_count.txtif [ $line -gt 0 ]thenecho -n "tomcat ( pid "ps ax --width=1000 | grep "org.apache.catalina.startup.Bootstrap start" | grep '_8082' | awk '{printf $1 " "}'echo -n ") is running..."echoelseecho "tomcat8082 is stopped"fi}# See how we were called.case "$1" instart)start ;;stop)stop ;;status)status ;;restart)stop; sleep 10; start ;;*)echo $"Usage: $0 {start|stop|status|restart}" ;;esacexit $RETVAL------------------------------------------------------------------jrhapt12:/usr/local/apache-tomcat-7.0.55_8082/bin# cat catalina.sh #!/bin/sh# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding copyright ownership.# The ASF licenses this file to You under the Apache License, Version 2.0# (the "License"); you may not use this file except in compliance with# the License. You may obtain a copy of the License at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.# -----------------------------------------------------------------------------# Control Script for the CATALINA Server## Environment Variable Prerequisites## Do not set the variables in this script. Instead put them into a script# setenv.sh in CATALINA_BASE/bin to keep your customizations separate.## CATALINA_HOME May point at your Catalina "build" directory.## CATALINA_BASE (Optional) Base directory for resolving dynamic portions# of a Catalina installation. If not present, resolves to# the same directory that CATALINA_HOME points to.## CATALINA_OUT (Optional) Full path to a file where stdout and stderr# will be redirected.# Default is $CATALINA_BASE/logs/catalina.out## CATALINA_OPTS (Optional) Java runtime options used when the "start",# "run" or "debug" command is executed.# Include here and not in JAVA_OPTS all options, that should# only be used by Tomcat itself, not by the stop process,# the version command etc.# Examples are heap size, GC logging, JMX ports etc.## CATALINA_TMPDIR (Optional) Directory path location of temporary directory# the JVM should use (java.io.tmpdir). Defaults to# $CATALINA_BASE/temp.## JAVA_HOME Must point at your Java Development Kit installation.# Required to run the with the "debug" argument.## JRE_HOME Must point at your Java Runtime installation.# Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME# are both set, JRE_HOME is used.## JAVA_OPTS (Optional) Java runtime options used when any command# is executed.# Include here and not in CATALINA_OPTS all options, that# should be used by Tomcat and also by the stop process,# the version command etc.# Most options should go into CATALINA_OPTS.## JAVA_ENDORSED_DIRS (Optional) Lists of of colon separated directories# containing some jars in order to allow replacement of APIs# created outside of the JCP (i.e. DOM and SAX from W3C).# It can also be used to update the XML parser implementation.# Defaults to $CATALINA_HOME/endorsed.## JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start"# command is executed. The default is "dt_socket".## JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start"# command is executed. The default is 8000.## JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start"# command is executed. Specifies whether JVM should suspend# execution immediately after startup. Default is "n".## JPDA_OPTS (Optional) Java runtime options used when the "jpda start"# command is executed. If used, JPDA_TRANSPORT, JPDA_ADDRESS,# and JPDA_SUSPEND are ignored. Thus, all required jpda# options MUST be specified. The default is:## -agentlib:jdwp=transport=$JPDA_TRANSPORT,# address=$JPDA_ADDRESS,server=y,suspend=$JPDA_SUSPEND## CATALINA_PID (Optional) Path of the file which should contains the pid# of the catalina startup java process, when start (fork) is# used## LOGGING_CONFIG (Optional) Override Tomcat's logging config file# Example (all one line)# LOGGING_CONFIG="-Djava.util.logging.config.file=$CATALINA_BASE/conf/logging.properties"## LOGGING_MANAGER (Optional) Override Tomcat's logging manager# Example (all one line)# LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager"# -----------------------------------------------------------------------------JAVA_OPTS='-Xms8192m -Xmx8192m' ---设置内存大小export JAVA_HOME=/usr/java/jdk1.8.0_20# OS specific support. $var _must_ be set to either true or false.cygwin=falsedarwin=falseos400=falsecase "`uname`" inCYGWIN*) cygwin=true;;Darwin*) darwin=true;;OS400*) os400=true;;esac
0 0
- tomcat内存大小设置
- 设置tomcat使用内存大小
- Tomcat设置内存大小
- Tomcat设置JVM内存大小
- myeclipse设置tomcat内存大小
- tomcat 设置内存大小
- TOMCAT设置内存大小
- myeclipse设置tomcat内存大小
- Tomcat 设置内存大小
- Tomcat 设置内存大小
- tomcat设置内存大小
- tomcat设置启动内存大小
- tomcat内存大小设置(windows)
- tomcat 内存大小设置
- eclipse 中设置tomcat内存大小
- 设置tomcat的虚拟机内存大小
- 设置Tomcat JVM虚拟机内存大小
- eclipse 中设置tomcat内存大小
- 数据库第五章作业
- Android-SDK 升级下载技巧
- iOS UIButton setTitle与setAttributedTitle
- Android圆形图片自定义控件
- MySQL56打印sql语句
- Tomcat 设置内存大小
- JavaScript中typeof
- MyBatis+Spring 事务管理
- android Activity之间递 bundle对象传递
- HIVE使用小计
- 《剑指Offer》学习笔记--面试题16:反转链表
- oracle安装过程中 遇到错误正在检查操作系统要求...要求的结果: 5.0,5.1,5.2,6.0 之一
- vs2010 问题 >LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- [2015/05/08] 最简单的服务器 - 安卓通信