关于supervisor 挂载woker和worker linke worker 的同样的结束等待
摘要:
supervisor可以等待子worker结束后销毁自身,但是有的情况下我们并不是所有的进程都挂载在supervisor下面,而是link互相关联1.这是都挂载在sup下面的情况2.例如:这是link到worker的情况现在我想让进程stop的时候,95不直接结束而是等待96结束后再结束那么应该怎么办呢我们可以通过erlang:moniter/2来达到目的, 可以参考supervisor相关代码,在95的terminate方法下面下如下代码,注意要合理设置after时间terminate(Reason, State) -> ?Error(debug_logger, "e_tes 阅读全文
posted @ 2012-08-16 16:41 fangjie008 阅读(247) 评论(0) 推荐(0) 编辑