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

Tomcat7.0.40修改JDK,内存,Debug端口,JMX端口

 
阅读更多

修改JDK路径:

在setclasspath.sh文件开头添加

export JAVA_HOME=/opt/tuniu/jdk1.6.0_30

 

增加远程Debug端口:

在catalina.sh文件开头增加:

CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7700"

 

修改JVM内存:

在catalina.sh文件开头增加:

JAVA_OPTS="$JAVA_OPTS -server -Xms512m -Xmx1024m -XX:PermSize=640m -XX:MaxPermSize=1280m -XX:NewSize=64m -XX:MaxNewSize=256m -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:gc.log"

 

修改JMX:

在catalina.sh文件开头增加:

JMX_REMOTE_CONFIG="-Djava.rmi.server.hostname=10.10.31.19 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7711 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

CATALINA_OPTS="$CATALINA_OPTS $JMX_REMOTE_CONFIG"



 

参考资料:

http://my.oschina.net/firxiao/blog/384768

  • 大小: 20.7 KB
分享到:
评论

相关推荐

    实战验证过的最新远程Tomcat调试方式(基于IDEA2023/2024, JDK1.8, TOMCAT9, WIN10的)

    这里配置了JMX框架的相关参数,包括JMX端口(8081)、SSL认证、主机名等。 - 使能Debug模式(JPDA):直接在命令行中执行`catalina.bat jpda start`来启动Tomcat。 **坑1**: 使用`startup.bat`命令启动时,即使...

    Tomcat源码研究.pdf

    可以通过修改`conf/server.xml`文件中的`<Connector>`元素来更改监听端口。 - **日志文件问题**:Tomcat的日志文件可能因权限问题或磁盘空间不足而无法正常记录。确保Tomcat运行的用户具有足够的权限,并检查磁盘...

    myeclipse的常见问题

    2. **端口冲突**:检查是否有其他应用程序正在使用Tomcat默认的HTTP、AJP或JMX端口,如果有,可以更改Tomcat的配置文件(如server.xml)中的端口号。 3. **内存不足**:如果MyEclipse或Tomcat启动时出现内存溢出...

    Intellij-idea安装、使用和部署(20161008).docx

    在Tomcat的配置中,找到JMX Port设置,按照规则修改为一个不常用的端口,例如XXXX4。 ### 1.2.6. 启动、调试与停止Tomcat 启动Tomcat有多种方式,包括通过"Run"菜单的"Start Server"选项,或使用IDEA工具栏上的...

    Intellij-idea安装使用和部署().docx

    - JMX Port:更改端口号以避免与其他项目冲突。 - Deployment(部署):将 Web 应用目录添加到 Deployment 配置中,设置根目录。 #### 2.6. 启动、调试、停止 Tomcat 你可以通过多种方式启动和停止 Tomcat,例如...

    JBoss配置杂记

    2. **修改配置**:在该文件中,找到监听端口为8080的`Connector`标签,然后在其后添加新的`Connector`标签,用于配置80端口的监听。代码示例如下: ```xml <!--A HTTP/1.1 Connector on port 80--> ...

    Intellij Idea创建或导入静态Web项目.docx

    - 添加一个新的Tomcat Server,选择`Local`,并设置服务名、Tomcat的安装路径、端口(HTTP和JMX),以及项目部署配置。 7. **设置启动和运行行为**: - 可以选择在启动后自动打开浏览器查看结果,也可以在"Run/...

    阿里内部资料--Java开发杂项

    - `Dcom.sun.management.jmxremote.*`:配置了JMX的远程访问端口、认证及SSL等参数。 #### 四、线程Dump操作 资料中提到了在Linux和Windows环境下进行线程Dump的方法: - **Linux**:使用`kill -3 <pid>`命令,将...

Global site tag (gtag.js) - Google Analytics