• 停止子进程

    停止子进程

    任何子进程,无论静态还是动态,都可以按照关闭规范来停止:

    1. supervisor:terminate_child(Sup, Id)

    被停止的子进程对应的子进程规范可以通过以下调用删除:

    1. supervisor:delete_child(Sup, Id)

    Sup 是督程的pid或者名字。 Id 是在 子进程规格 中指定的id。

    就和动态添加的子进程一样,删除一个静态子进程的效果在督程自身重启之后会丢失。