我有一个用例,在这个用例中,我需要干净地关闭一个mesos slave并停止在节点上执行的所有框架。使用marathon、spark和docker作为容器器,因此还有其他几个docker容器在为节点上的框架任务运行,我希望在(干净地)停止从属任务时停止这些容器。令人惊讶的是,我找不到任何关于这个的文档。有办法吗?
szqfcxe21#
尝试发送 SIGUSR1 到从属进程。作为一种替代方法,您也可以简单地终止进程并删除slave的工作目录,mesos主进程将忘记这个slave,并且所有执行者将在一段时间后死亡。然而,与以前的方法相比,它并不是那么“干净”。
SIGUSR1
1条答案
按热度按时间szqfcxe21#
尝试发送
SIGUSR1
到从属进程。作为一种替代方法,您也可以简单地终止进程并删除slave的工作目录,mesos主进程将忘记这个slave,并且所有执行者将在一段时间后死亡。然而,与以前的方法相比,它并不是那么“干净”。