使用 Erlang etop 将 Erlang 程序信息转储到文件的命令行选项是什么?如果这不能在命令行中完成,可以在 escript 中完成吗?
问问题
1153 次
1 回答
1
这是我在 Makefile 中找到的:
run_etop:
erl -name node@127.0.0.1 -setcookie cookie -pa ebin/ -detached -s app
erl -name etop@127.0.0.1 -noinput -s etop -s erlang halt -output text \
-setcookie cookie -interval 1 -lines 20 -accumulate true > etop.log
我启动我的应用程序 ( app
) node@127.0.0.1
,然后启动另一个节点 ( etop@127.0.0.1
),从该节点连接到第一个节点并在其中运行 etop。
要获取 etop 选项列表,请etop:help()
在 erlang 控制台中尝试。
于 2013-04-17T09:24:10.487 回答