1

完全披露:我才刚刚开始学习 erlang。所以,如果我是 nieve,请原谅我。在 erlang 手册中,monitor 函数的签名是:

monitor(Type, Item) -> MonitorRef

根据文档的其余部分:

目前只能监控进程,即唯一允许的类型是进程,但将来可能会允许其他类型。

监视器语义似乎与进程有着内在的联系,即监视进程以外的东西是没有意义的。拥有这个额外的参数似乎近乎偏执,而不是试图为未来做计划。未来可能允许监控的这些其他事情是什么?

4

1 回答 1

2

我不知道设计者可能会想到什么,但我猜是远程节点。

可以监视进程组( http://www.erlang.org/doc/man/pg2.html )也可能有意义。

于 2013-02-10T20:47:16.610 回答