gpt4 book ai didi

process - Erlang OTP-observer 不显示我的应用程序

转载 作者:行者123 更新时间:2023-12-04 02:07:12 27 4
gpt4 key购买 nike

我目前正在与 erlang 的 OTP 观察器作斗争。我的应用程序 - gen_server 和主管 - 运行良好,但当我尝试使用观察者查看进程时,我只能在观察者 GUI 的“应用程序”选项卡中查看“内核”。

这些是导致节点连接的命令,但仅此而已:

------------------------观察者-------------------- --

/home/erlang# erl -pa ebin/ -sname observer -setcookie tmp -run observer

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_register_object:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_register_object:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_get_unique_name:断言“G_IS_DBUS_CONNECTION(连接)”失败Eshell V6.0(用^G中止)(observer@ergo)1>(Erlang:9911): GLib-GIO-CRITICAL **: g_dbus_connection_register_object: assertion 'G_IS_DBUS_CONNECTION (connection)' 失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_register_object:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_get_unique_name:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_register_object:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_register_object:断言“G_IS_DBUS_CONNECTION(连接)”失败

(Erlang:9911):GLib-GIO-CRITICAL **:g_dbus_connection_get_unique_name:断言“G_IS_DBUS_CONNECTION(连接)”失败

------------------------要查看的节点-------------------- ----

/home/erlang# erl -pa ebin/ -sname worker Eshell V6.0 (abort with ^G)

(worker@ergo)1> 节点()。

[]

(worker@ergo)2> net_adm:ping(observer@ergo).

乒乓球

(worker@ergo)3> 节点()。

[观察者@ergo]


在观察者 GUI“跟踪概述”中,我添加了节点 (worker@ergo)。但是我只能在应用程序选项卡中查看内核,并且在 Trace 概览中没有列出任何进程。

如何在观察者 GUI 中查看我的应用程序的进程树?

最佳答案

您的应用程序是否遵循 OTP 应用程序行为?你用 application:start/1 启动它吗?

关于process - Erlang OTP-observer 不显示我的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23680353/

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