![]() |
1
1
由于erlang虚拟机的特性,其中许多并发活动并行发生,因此逐步调试程序不是该作业的最佳工具。例如,在通过调用的进程中设置断点
但是,ErlangVM有一个更适合其并发性的内置调试工具-A 跟踪调试器 . 跟踪不允许断点或暂停执行。相反,它记录(所有事件的子集)精确的事件 在系统中发生并打印/保存它们以供后期检查。 这段视频和文字记录提供了 a brief introduction to tracing on the Erlang VM (in Elixir syntax) ,而Mats Cronqvist,其中一位Erlang退伍军人,在他2014年的Erlang用户会议上详细阐述了这个问题。 Taking the printf out of printf debugging . 也就是说,Mongooseim提供了两个跟踪机制接口:
|
![]() |
mritalian · Erlang ETS内存碎片 7 年前 |
![]() |
david · Erlang:从主机名获取ip地址 7 年前 |
![]() |
Matt · 有没有办法访问GenServer的状态? 7 年前 |
![]() |
Chris W · 具有并行HTTP请求的Erlang网络问题 7 年前 |