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
分享到:
相关推荐
要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 解决办法: 修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\...
Windows下调整Tomcat启动参数 Tomcat默认可以使用的内存为128MB,对于访问数比较多、比较吃内存的应用来说,这是不够的。我们可以通过调整Java虚拟机的启动参数来增加Tomcat可使用的内存。 下面就是众所周知的...
主要介绍了解决Tomcat重新配置后启动慢的问题,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
文件中包含 已配置好的tomcat7和jass示例 打包部署后即可运行 还有一份说明文档 tomcat配置的是mac版的,如果是windows的系统请自行修改tomcat启动参数
修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器 会自动重新加载当前Web应用,避免重新启动Tomcat。 这个修改会对Tomcat的运行性能有影响,如果把Tomcat作为产品阶段所 使用的服务器,最好修改成 ...
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的...
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 ...
3. 自动监控(用 -autostart 参数即可), 使用启动文件 "自动后台运行监控程序.bat" 可以不带 DOS 窗口启动并自动开始监控 4. 在托盘气泡中显示报警和出错信息, 便于随时掌握 Server 状态, 并根据监控状态显示不同的...
启动内存参数的配置 tomcat/bin/catalina.bat 如果是linux 就是 catalina.sh 在rem 的后面增加如下参数 set JAVA_OPTS= -Xms256m -Xmx256m -XX:MaxPermSize=64m 修改Tomcat的JDK目录 打开tomcat/bin/catalina....
3、pom.xml里增加tomcat7启动插件,方便希望使用tomcat7插件启动的用户。 4、文档管理自动获取描述长度增加到最长的450字符。 5、友情链接列表logo限制大小,避免logo尺寸过大导致页面显示不好看。 6、InfoPage和...
使用默认配置的tomcat,另外虚拟目录也可这设置: <Context path="/test" docBase="webContent" reloadable="true"/> 因为默认情况下,tomcat启动过程中配置虚拟目录的时候会从 webapps目录下查找webContent应用....
这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为,则说明Tomcat服务器没有启动,这时可以在该图标上单击鼠标右键在弹出的快捷菜单中选择“Start Service”菜单项启动Tomcat服务器,启动...
Tomcat启动时控制台日志乱码 解决方法 第一种方式 首先修改IDEA中的编码方式 修改tomcat目录下conf 配置目录下的 logging.properties文件 java.util.logging.ConsoleHandler.encoding = GBK 结果: 但是 这...
1、启动内存参数的配置 2、修改Tomcat的JDK目录 3、如何增加虚拟目录 4、GET方式URL乱码问题解决 5、虚拟主机配置文件 6、新增版本中javax.servlet替换为jakarta.servlet的问题及解决办法 详见发布者博客
使用方法 在要分发您的Java应用程序前,使用JavaClass文件加密专家对所有的Class文件或Jar文件进行加密,在您的系统运行参 数中加入以下内容: 1.WEB应用程序 在您使用的Java Web Server的启动参数中...
2.启动tomcat, 访问如:http://172.18.20.164:8080/install.jsp,设置相关参数,此是在WEB-INF/config下会生成jforum-custom.conf配置文件。 为了解决中文问题修改了WebRequestContext.java类。 第149行,default....
开发环境:win vista+jdk6.0+tomcat6.0+mysql6.0 数据库脚本createdb.sql 首先执行createdb.sql,默认用户名root,密码为空,可以修改web/WEB-INF/classes下jdbc.properties文件自定义数据库的相关参数. book-...
装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量...然后在tools菜单下点,startup项或者ctrl+1是启动tomcat,shutdown项或者直接按快捷键ctrl+2是停止tomcat。iexplore是浏览自己的jsp网页
这时在windows的系统托盘中会显示标识Tomcat服务器启动状态的图标,如果显示为 ,则说明Tomcat服务器没有启动,这时可以在该图标上单击鼠标右键在弹出的快捷菜单中选择“Start Service”菜单项启动Tomcat服务器,...