主管和监督员一样吗?使用监视器好还是使用主管好?

我不确定何时使用监视器而不是主管。

最佳答案

建议阅读:http://learnyousomeerlang.com/errors-and-processes#monitors

主管是非常特殊的关系。为了拟人化,作为主管,我直接负责下属的福祉。如果他/她失败了,我必须采取措施解决这种情况。

链接由同一系统中所有的主管和其他直接相关的流程使用。

在我看来,未经培训的人员看来,监视器与链接相似,但对于对某个进程是否正在运行但没有直接关系的外部进程而言,它主要有用。

以DNS为例,在我浪费时间尝试从中获取响应之前,先了解DNS服务器是否正在运行将很有帮助,但是如果DNS服务器出现故障,则不是启动它的工作。我只需要切换到其他DNS服务器。

关于erlang - 监视器与主管?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13105196/

10-15 16:24