如何在主管下运行Erlang应用程序

时间:2013-12-19 10:45:11

标签: erlang supervisor

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

1 个答案:

答案 0 :(得分:1)

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

应用程序的确切拓扑结构取决于您要执行的操作(有多少进程,它们执行的操作以及它们之间的关系)。对于非平凡的应用程序,您可能需要创建一个顶级主管,然后是负责不同流程或流程组的其他主管。

简单应用程序最常见的是创建一个应用程序,并使您的应用程序启动一个主管,然后启动一个或多个工作人员。如果您使用rebar创建项目,默认情况下会为此创建存根。