• JVM调优(四)——tomcat远程debug


    JVM调优(四)——tomcat远程debug

    tomcat远程debug

    jdwp协议

    1569854416944

    使用步骤

    • 登录远程服务器,进入tomcat目录,并打开文件: //tomcat/bin/startup.sh

    • 在文末添加参数:

      添加之前
      exec "$PRGDIR"/"$EXECUTABLE" start "$@"
      添加之后
      exec "$PRGDIR"/"$EXECUTABLE" jpad start "$@"
      
    • 打开第二个文件://tomcat/bin/catalina.sh

    • 可以查看启动脚本说明:

      1569855607651

      说明:

      jdwp=transport=$JPDA_TRANSPORT: JPDA的端口

      address=$JPDA_address: JPDA的地址

      server=y

      suspend=$JPDA_SUSPEND: JVM启动的时候,要不要中断JVM的启动

    • 在下文设置具体的值

      1569856112478

    查看端口是否启用:

    netstat -nap | grep 54321

    • 设置本机调试器(以Eclipse为例)
      • Run-debugConfigurations -Remote java Application

    这样就可以远程debug了;

    在IDEA中进行远程调试:

    Run-Edit Configurations...-"+"-Remote

    tomcat-manager监控

    文档://tomcat/webapps/docs/manager-howto.html

    操作步骤:

    • conf/tomcat-user.xml添加用户(打开注释并编辑值即可)

    • conf/Catalina/localhost/manager.xml配置允许的远程连接(这个文件默认是没有的,需要我们手动创建)

    psi-probe监控

    tomcat调优

  • 相关阅读:
    新單詞
    custom preview link
    注冊碼
    准备用VB.Net 写一个律师管理的系统
    Windows服務
    下一步
    失败
    如何在篩選聯絡人時控制只能篩選上層客戶的聯絡人.
    如何取Lookup欄位的值
    Dynamic Picklist Sample
  • 原文地址:https://www.cnblogs.com/xujie09/p/11694275.html
Copyright © 2020-2023  润新知