`
pcpig
  • 浏览: 87386 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat启动参数修改

阅读更多
CATALINA_OPTS="-server -Xms1024M -Xmx4096M  -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:HeapDumpPath=$CATALINA_BASE/log/heap.hprof  -Dproject=gameserver -Djava.rmi.server.hostname=ip -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=port -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -verbose:gc -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -Xloggc:$CATALINA_BASE/log/gc.log -XX:ErrorFile=$CATALINA_BASE/log/java_error_%p.log  -XX:OnError=\"pmap %p\" -XX:OnError=\"gcore %p\" -Xcheck:jni"

1、位置最好在执行前
# ----- Execute The Requested Command -----------------------------------------
这样可以保证里面的属性,如CATALINA_BASE 能正确获得

2、不能使用JAVA_OPTS,下面是二者区别
#   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.
#   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.
使用JAVA_OPTS关服的时候会抛出异常:
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: portNum; nested exception is:
        java.net.BindException: Address already in use
分享到:
评论
1 楼 pcpig 2013-09-05  
简单启动脚本
#!/bin/sh
PROJECT="pxserver"
bin/shutdown.sh
svn up webapps/xcard
echo 稍后你可以随时按ctrl+c中断跟踪日志输出
sleep 10
ps aux|grep "java"|grep $PROJECT|awk  '{print $2}'|xargs kill -9
bin/startup.sh
tail -f log/debug.log

相关推荐

    tomcat6.0 修改启动内存设置 java jvm参数配置

    要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 解决办法: 修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\...

    详解Windows下调整Tomcat启动参数的实现方法

    Windows下调整Tomcat启动参数  Tomcat默认可以使用的内存为128MB,对于访问数比较多、比较吃内存的应用来说,这是不够的。我们可以通过调整Java虚拟机的启动参数来增加Tomcat可使用的内存。  下面就是众所周知的...

    快速解决Tomcat重新配置后启动慢的问题

    主要介绍了解决Tomcat重新配置后启动慢的问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    JAAS认证(mac版tomcat)

    文件中包含 已配置好的tomcat7和jass示例 打包部署后即可运行 还有一份说明文档 tomcat配置的是mac版的,如果是windows的系统请自行修改tomcat启动参数

    Tomcat-7.0.30

    修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器 会自动重新加载当前Web应用,避免重新启动Tomcat。 这个修改会对Tomcat的运行性能有影响,如果把Tomcat作为产品阶段所 使用的服务器,最好修改成 ...

    Ngxin+双tomcat负载+mem做session共享

    5.3 启动memcached的参数详解 4 六、调试服务 5 6.1放jar包 5 6.2 修改nginx.conf配置文件 6 6.3 修改conf.d/xiaoxin.conf 6 6.4 修改tomcat中的server.xml文件 7 6.5放入项目文件 7 七、测试 7 八、关于tomcat的...

    基于SUSE Linux下的oracle10g数据库和tomcat应用系统安装配置参考手册

    3.2.5 修改Oracle内核参数和限制 39 3.2.6 上传安装文件 40 3.3 安装ORACLE 41 3.3.1 以Oracle用户登录SUSE Linux系统 41 3.3.2 解压安装文件 41 3.3.3 修改认证证书 41 3.3.4 安装Oracle软件 42 3.3.5 配置监听 48 ...

    Tomcat服务器监控1.1版带源码

    3. 自动监控(用 -autostart 参数即可), 使用启动文件 "自动后台运行监控程序.bat" 可以不带 DOS 窗口启动并自动开始监控 4. 在托盘气泡中显示报警和出错信息, 便于随时掌握 Server 状态, 并根据监控状态显示不同的...

    tomcat-7.0.52 x64免安装版

    启动内存参数的配置 tomcat/bin/catalina.bat 如果是linux 就是 catalina.sh 在rem 的后面增加如下参数 set JAVA_OPTS= -Xms256m -Xmx256m -XX:MaxPermSize=64m 修改Tomcat的JDK目录 打开tomcat/bin/catalina....

    Jspxcms网站内容管理系统 安装包 v9.0.0 tomcat版.zip

    3、pom.xml里增加tomcat7启动插件,方便希望使用tomcat7插件启动的用户。 4、文档管理自动获取描述长度增加到最长的450字符。 5、友情链接列表logo限制大小,避免logo尺寸过大导致页面显示不好看。 6、InfoPage和...

    Tomcat源码研究

    使用默认配置的tomcat,另外虚拟目录也可这设置: <Context path="/test" docBase="webContent" reloadable="true"/> 因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用....

    图书馆管理系统

    这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为,则说明Tomcat服务器没有启动,这时可以在该图标上单击鼠标右键在弹出的快捷菜单中选择“Start Service”菜单项启动Tomcat服务器,启动...

    IDEA中Tomcat乱码问题

    Tomcat启动时控制台日志乱码  解决方法 第一种方式 首先修改IDEA中的编码方式 修改tomcat目录下conf 配置目录下的 logging.properties文件 java.util.logging.ConsoleHandler.encoding = GBK  结果: 但是 这...

    免费开源的 Java Web 应用服务器 -- Apache Tomcat

    1、启动内存参数的配置 2、修改Tomcat的JDK目录 3、如何增加虚拟目录 4、GET方式URL乱码问题解决 5、虚拟主机配置文件 6、新增版本中javax.servlet替换为jakarta.servlet的问题及解决办法 详见发布者博客

    JavaClass二进制文件加密专家

    使用方法 在要分发您的Java应用程序前,使用JavaClass文件加密专家对所有的Class文件或Jar文件进行加密,在您的系统运行参 数中加入以下内容: 1.WEB应用程序 在您使用的Java Web Server的启动参数中...

    jforum-2.5.0修正版

    2.启动tomcat, 访问如:http://172.18.20.164:8080/install.jsp,设置相关参数,此是在WEB-INF/config下会生成jforum-custom.conf配置文件。 为了解决中文问题修改了WebRequestContext.java类。 第149行,default....

    JAVA 图书管理系统

    开发环境:win vista+jdk6.0+tomcat6.0+mysql6.0 数据库脚本createdb.sql 首先执行createdb.sql,默认用户名root,密码为空,可以修改web/WEB-INF/classes下jdbc.properties文件自定义数据库的相关参数. book-...

    JCreator配置JSP环境方法

    装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量...然后在tools菜单下点,startup项或者ctrl+1是启动tomcat,shutdown项或者直接按快捷键ctrl+2是停止tomcat。iexplore是浏览自己的jsp网页

    图书管理系统开发实例

    这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为 ,则说明Tomcat服务器没有启动,这时可以在该图标上单击鼠标右键在弹出的快捷菜单中选择“Start Service”菜单项启动Tomcat服务器,...

Global site tag (gtag.js) - Google Analytics