停止子进程

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

  1. supervisor:terminate_child(Sup, Id)

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

  1. supervisor:delete_child(Sup, Id)

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

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