Spring Boot 揭秘与实战 发布与部署 - 远程调试

Posted long77

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot 揭秘与实战 发布与部署 - 远程调试相关的知识,希望对你有一定的参考价值。

文章目录

  1. 1. 依赖
  2. 2. 部署
  3. 3. 调试
  4. 4. 源代码

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

依赖

在 pom.xml 中增加远程调试依赖。

  1. <plugins>
  2. <plugin>
  3. <groupId>org.springframework.boot</groupId>
  4. <artifactId>spring-boot-maven-plugin</artifactId>
  5. <configuration>
  6. <jvmArguments>
  7. -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
  8. </jvmArguments>
  9. </configuration>
  10. </plugin>
  11. </plugins>

部署

部署时,执行相关命令。

  1. java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 -jar dev-0.1.jar

调试

在本地 Eclipse 管理界面,鼠标双击 Run 按钮,选择 Debug Configurations 进行配置。

技术分享

运行后,即可进行远程调试。

源代码

相关示例完整代码: springboot-action

(完)

 

技术分享


以上是关于Spring Boot 揭秘与实战 发布与部署 - 远程调试的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 揭秘与实战 附录 - Spring Boot 公共配置

Spring Boot 揭秘与实战 源码分析 - 工作原理剖析

[转] Spring Boot 揭秘与实战 数据存储篇 - ElasticSearch

Spring Boot 揭秘与实战 消息队列篇 - RabbitMQ

Spring Boot 揭秘与实战 数据缓存篇 - 快速入门

Spring Boot 揭秘与实战 源码分析 - 开箱即用,内藏玄机