zoukankan      html  css  js  c++  java
  • Spring boot 远程调试

    设置远程调试,可以在正式环境上随时跟踪与调试生产故障。

    依赖

    在 pom.xml 中增加远程调试依赖(试了下,不加也行)。

    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <jvmArguments>
                    -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
                </jvmArguments>
            </configuration>
        </plugin>
    </plugins>

    部署

    部署时,执行相关命令。

    # java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spring-boot-web-1.0.jar

    参照下图,不同版本的jdk,debug的参数是不一样的,以IDEA展示的为准

    调试

    在IDEA的配置管理页面进行配置

    Debug模式启动运行后,即可进行远程调试。

     

  • 相关阅读:
    local http
    redis 存储时间区间的数据
    json 和 jsonp
    ssdb 常用命令行
    php 冒泡排序
    pdo 函数
    异步的消息队列
    php 全局变量$_SERVER
    php 技能树
    get_called_class/get_class方法
  • 原文地址:https://www.cnblogs.com/winner-0715/p/10076010.html
Copyright © 2011-2022 走看看