redbug使用指南
- admin
- 10 Jan 2024
## 描述 redbug 是一个与 Erlang 跟踪工具交互的工具。当某些事件(例如特定函数被调用)发生时,它将指示 Erlang VM 生成所谓的“跟踪消息”。它使用跟踪功能的一个安全子集,如果感觉过载(例如如果它被跟踪消息淹没)则主动退出。它在后台运行,收集跟踪消息,直到达到其终止条件之一(消息数、文件大小或经过的时间)。 跟踪消息要么打印(即人类
Read More## 描述 redbug 是一个与 Erlang 跟踪工具交互的工具。当某些事件(例如特定函数被调用)发生时,它将指示 Erlang VM 生成所谓的“跟踪消息”。它使用跟踪功能的一个安全子集,如果感觉过载(例如如果它被跟踪消息淹没)则主动退出。它在后台运行,收集跟踪消息,直到达到其终止条件之一(消息数、文件大小或经过的时间)。 跟踪消息要么打印(即人类
Read More在过去的一年半里,我一直在全职使用 Erlang 进行编程。当涉及到复杂的分布式应用程序时,我认为没有任何其他语言或框架可以击败它。就我而言,它最大的优点是能够跟踪代码和消息的执行,甚至可以跨集群中的节点。 常规的代码单步调试对于简单的程序非常有用,但要让代码在具有多核的不同机器上每秒执行数千个任务是不可能的。在 Erlang 中进行跟踪可以让您查看在哪些
Read More