2014-10-07 43 views
1

之前讓我說我是Mesosphere堆棧的新手。我正在嘗試將現有的Rails應用程序部署遷移到Mesos,並且迄今爲止我已經取得了成功,但目前我正在運行遷移和種子(通過Rake任務),並且我沒有看到一個很好的方式來獲取它因爲這些任務是短暫的,他們不符合馬拉松的想法。我應該如何繼續?馬拉松上的短暫任務

+0

一次性任務目前是馬拉松中的一項功能請求。你可以在GitHub Issue中提到你的用例以便投票:https://github.com/mesosphere/marathon/issues/344 – 2014-10-10 01:24:51

回答

2

您也可以使用Chronos來運行預計在某個時間點完成的任務「現在」。

Marathon針對的是長期運行的服務,應該始終保持運行。

+0

感謝@Adam,Chronos似乎是一個不錯的選擇,FYI Marathon正在努力增加這個功能也是。 – 2014-10-30 14:32:08

0

最近的開發包括通過節拍器(Chronos更換)的「作業」功能,或者您也可以使用Eremetic框架進行一次性任務。