故事背景
背景:有一个需求,springboot 以jar包部署 配置远程断点的场景。
windows开放指定端口以及配置远程断点
一、配置远程断点
远程调试:5006
jar包地址:D:\ZY_SRM5_DEV_NEW\SRMV7_END\jysrm-6.0.1-SNAPSHOT.jar
项目启动端口:7777
java -Xdebug -Xrunjdwp:transport=dt_socket,address=5006,server=y,suspend=n -jar D:\ZY_SRM5_DEV_NEW\SRMV7_END\jysrm-6.0.1-SNAPSHOT.jar --server.port=7777
二、idea远程调试配置
首先:edit configurations->Templates->Remote
配置如下图:
三、开启指定端口
1.测试端口是否可以连接
注:端口是否已开启,使用以下命令连接测试
telnet 10.52.14.225 5006
2.配置防火墙入站规则
①在防火墙面板中单机:高级设置
②右键“”入站规则“”,选择:新建规则
③选择:端口—下一步
④键入要开放的指定端口,下一步
⑤允许链接—下一步
⑥此步骤无需配置,直接下一步
⑦填入规则名,单机:完成