马拉松上的任务永远不会结束

pcrecxhr  于 2021-06-26  发布在  Mesos
关注(0)|答案(1)|浏览(405)

我对mesos,marathon框架还不熟悉。我用三个mesos(0.27.0)主和两个mesos从组成了集群。masters上安装了marathon(0.15.1)。我从marathonui中安排了一个任务,在某个文件中回显hello echo "hello" > /tmp/sample.txt .
我注意到 hello 写在文件中,但写的过程 hello 文件内部正在进行。理想情况下,它应该在写入后立即停止。我有同样的麻烦,当我试图启动容器,容器正在创建,直到我没有记忆。有人能建议我怎么做才能停止回声和阻止马拉松创造新的容器吗?

bvjxkvbb

bvjxkvbb1#

这是marathon的预期行为,它用于长时间运行的任务,即web服务器、应用服务器等。
当marathon看到应用程序终止时,它将再次启动它(可能在另一个节点上)。
对于一个镜头,你可以使用chronos,烹饪或编写自己的框架。

相关问题