• 添加子进程

    添加子进程

    除了静态的监督树以外,我们还可以给一个存在的督程动态添加子进程,使用以下调用:

    1. supervisor:start_child(Sup, ChildSpec)

    Sup 是督程pid或者名字。 ChildSpec 是 子进程规格 。

    使用 start_child/2 添加的子进程和其他子进程的行为方式基本一样,除了这最重要的一点:如果督程死了,并被重建了,所有动态添加的子进程将会丢失。