gpt4 book ai didi

erlang - 如何读取文件中的 dbg 二进制输出?

转载 作者:行者123 更新时间:2023-12-02 03:37:56 24 4
gpt4 key购买 nike

我用 dbg 跟踪了我的系统。我用过

dbg:trace_port(file,{"/tmp/trace",wrap,atom_to_list(node()),10000000,20})

现在我有几个二进制文件。

从未真正使用过那些二进制转储..如何阅读它们?RB?磁盘日志?如何启动它们查看日志文件?

最佳答案

首先,您使用trace_port 来获取PortFun,如下所示:

1> PortFun = dbg:trace_port(file,{"/tmp/trace",wrap,atom_to_list(node()),10000000,20})。

然后使用 dbg:tracer 启动跟踪器来路由消息:

2> dbg:tracer(port, PortFun).

可以使用trace_client接收跟踪的输出:

1> Pid = dbg:trace_client(file,FileName)...dbg output here.....2> dbg:stop_trace_client(Pid).

关于erlang - 如何读取文件中的 dbg 二进制输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5902903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com