0

在主管下运行 Erlang 应用程序是什么意思?如果有任何示例如何制作它,请您展示一下。

4

1 回答 1

1

这意味着您应该创建一个顶级主管,以确保应用程序的某些部分在崩溃时重新启动。

您的应用程序的确切拓扑取决于您要做什么(有多少进程、它们做什么以及它们的关系是什么)。对于不平凡的应用程序,您可能希望创建一个顶级主管,然后创建负责不同流程或流程组的其他主管。

最常见的简单应用程序是创建一个应用程序,并让您的应用程序启动一个主管,该主管反过来启动一个或多个工作者子级。如果您使用rebar创建项目,默认情况下会为此创建存根。

于 2013-12-19T10:56:01.543 回答