我开始使用非常大的代码库(大型webapp),并希望能够查看方法调用以了解请求的提供方式。因此,我想使用Eclipse来跟踪任何请求的方法调用。我不确定,但我认为最好的方法是通过远程调试器;所以,我已经创建了一个远程调试器。现在,我的问题如下:
如何配置调试器,以便在请求进入时,调试器会暂停,并允许我控制其步进。
有没有更好的方法来跟踪方法调用(为了研究代码),或者使用调试器真的是最好的方法吗?
答案 0 :(得分:0)
使用跟踪模块,排除框架或其他不感兴趣的目录。
-m trace --file=/tmp/trace.log -t --ignore-dir=/home/unifield-server
然后,您可以在运行时拖尾跟踪文件。
$ tail -f trace.log
您还可以定期清除它或附加标记以供以后分析
$ echo > trace.log
$ echo 'about to press save button' >> trace.log