远程调试产生的背景:

代码调试是程序员必备技能,可是在某些场景下,本地环境代码可以通,但是发到线上总会出现各种各样的问题,我们根据日志和控制台也无法分析出具体问题出现在哪里,对于分支流程控制比较复杂,无法快速定位到问题的时候,我们的远程调试就帮助我们解决了很大的问题,远程调试的重要性可想而知。看日志能分析出来的问题都不叫问题,所以真正的问题是我们无法预知的问题,或者是程序设计缺陷,这个时候我们的远程调试可以发挥到最大的优势。通过监听端口的方式把服务器的执行流程通过调试的方式到本地查看。

配置remote远程调试核心:

1 ,idea配置:

2,idea远程jvm的配置信息,意思就是我们把远程地址的jar项目增加监听信息,直接配置到启动项监听9090端口

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9090 -jar es.jar

3,通过idea工具链接端口是否监听成功,直接debug方式启动即可

这种情况直接关闭掉防火墙,查看远程ip和端口是否能通,能链接。

4,发送接口请求:

远程调试就可以进来啦。远程调试的本地代码必须和远程启动的代码保持同步,要不然没有效果。

日志分析解决的问题不是问题?java远程调试技术之Remote相关推荐

  1. java计算机毕业设计信用卡逾期数据处理分析系统源程序+mysql+系统+lw文档+远程调试

    java计算机毕业设计信用卡逾期数据处理分析系统源程序+mysql+系统+lw文档+远程调试 java计算机毕业设计信用卡逾期数据处理分析系统源程序+mysql+系统+lw文档+远程调试 本源码技术栈 ...

  2. Java远程通讯技术及原理分析

    在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI.MINA.ESB.Burlap.Hessian.SOAP.EJB和JMS等,这些 ...

  3. Java 远程通讯技术及原理分析

    转自:https://www.cnblogs.com/Luouy/p/7399918.html 消息模式 归根结底,企业应用系统就是对数据的处理,而对于一个拥有多个子系统的企业应用系统而言,它的基础支 ...

  4. 业界重磅新书《UNIX/Linux网络日志分析与流量监控》首发

    <UNIX/Linux网络日志分析与流量监控> 出版社官网: http://www.cmpbook.com/stackroom.php?id=39384 每本图书附赠51CTO学院的价值1 ...

  5. 华为手机Log.d无法打印日志的解决

    最近又遇到华为手机无法打印日志的问题,网上查资料说是华为手机默认Log调试开关是没有打开的,那么我们就可以通过以下方法来打开Log开关: 1.进入拨号界面输入(***是系统自带的拨号界面,在本人的手机 ...

  6. APP自动化测试-12.Appium日志分析(原理)

    APP自动化测试-12.Appium日志分析 文章目录 APP自动化测试-12.Appium日志分析 前言 一.应用启动 二.元素定位与操作 总结 前言 以Android原生应用为例,记录使用appi ...

  7. python 多线程日志切割+日志分析

    楼主最近刚刚接触python,还是个小菜鸟,没有学习python之前可以说楼主的shell已经算是可以了,但用shell很多东西实现起来还是不可能的事情,例如最明显的一点大日志分析,由于楼主的公司,每 ...

  8. 开源实时日志分析ELK

    开源实时日志分析ELK 2018-01-04 转自:开源实时日志分析ELK平台部署 日志主要包括系统日志.应用程序日志和安全日志.系统运维和开发人员可以通过日志了解服务器软硬件信息.检查配置过程中的错 ...

  9. 手把手教你搭建 ELK 实时日志分析平台

    来自:武培轩 本篇文章主要是手把手教你搭建 ELK 实时日志分析平台,那么,ELK 到底是什么呢? ELK 是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch.Logstash ...

最新文章

  1. 程序猿想聊天 - 創問 4C 團隊教練心得(一)
  2. AT3857-[AGC020C]Median Sum【背包,bitset】
  3. go map数据结构
  4. 下拉框_教你封装 Element Tree 树状下拉框
  5. python多级目录import_深入理解Python中import机制
  6. cxf整合spring发布webservices服务端
  7. android中实现GPS定位功能,Android GPS定位步骤
  8. android 模拟器 电脑配置,手机安卓模拟器多开对电脑配置要求与占用浅谈
  9. Au 音频效果参考:调制
  10. 基于GPU加速的车牌识别算法体验
  11. VirtualBoX下linux中安装增强功能
  12. 视频教程-C/C++黑客编程入门教学视频-C/C++
  13. Python Gstreamer播放rtsp视频流(海康IPCAM)
  14. LED驱动电源各项指标测试方法
  15. 数据可视化项目【三】数据切换效果模块
  16. Informatica 初学日记全
  17. 【Super Resolution】超分辨率——SRCNN
  18. 新手学计算机所有视频教程,新手学电脑全套视频教程
  19. ENISA警告自动驾驶汽车存在严重的网络安全挑战
  20. 【JavaScript】详解JavaScript中的replace()函数

热门文章

  1. 多项式A除以B(模拟)
  2. 校园生活展示html素材,校园生活素材作文
  3. Unity3D 使用Windows系统朗读文字
  4. 未选择的路 作者:罗伯特·弗罗斯特
  5. 舞蝶飞照片创意软件功能简介
  6. 《小明升职记》(七)
  7. 分享五个计算机专业答辩ppt_附录csdn下载
  8. resolution will not be reattempted until the update interva
  9. PCIE接口详解及应用模式
  10. 制作滚动的方块 【插件】