远程调试

作者: 黑白电影_ | 来源:发表于2017-12-09 17:55 被阅读44次

    1.背景介绍

    我们将代码部署到服务器上之后,如果代码出现问题,一般情况下,我们通过打各种日志,查看各种日志,再进行修改,

    是非常不方便的.这个时候我们可以通过远程连接对代码进行调试,找出问题所在.


    2.知识剖析

    Java远程调试原理

    Java远程调试的原理是两个VM之间通过debug协议进行通信,然后以达到远程调试的目的。两者之间可以通过socket进行通信。


    3.常见问题

    如何使用IDE进行远程调试.


    4.解决方案


    5.编码实战


    6.扩展思考

    我们一般Debug的一些方法.

    写单元测试预防

    看系统报错

    log日志print大法.

    单步调试

    百度,问别人


    7.参考文献

    http://blog.csdn.net/u010414666/article/details/52060050

    8.更多讨论


    那修改本地代码,也会修改服务器代码吗?

    不会,我们在本地修改代码之后需要重新打包上传服务器.

    没看懂,项目部署到服务器上了,你的idea打开的是啥?

    idea通过vm 的debug协议远程对服务器上代码进行Debug

    resin应该也可进行远程调试,大概原理也是在服务器上对resin的监听协议打开就行了


    PPT


    undefined_腾讯视频

    谢谢观看

    今天的分享就到这里啦,欢迎大家点赞、转发、留言、拍砖~

    技能树.IT修真院

    “我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

    这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧~

    www.jnshu.com/login/1/14708688

    相关文章

      网友评论

        本文标题:远程调试

        本文链接:https://www.haomeiwen.com/subject/bexpixtx.html