Перед тем, как передать, я могу сказать, что я новичок в стеке мезосферы. Я пытаюсь перенести существующее развертывание Rails-приложений в Mesos, и я до сих пор успешный, но в настоящее время я нахожусь в середине запущенных миграций и семян (через задачи Rake), и я не вижу хороших способов получить его поскольку эти задачи являются эфемерными, и они не соответствуют идее марафона. Как мне продолжить?Эфемерные задания на марафоне
1
A
ответ
2
Вы также можете использовать Chronos для выполнения задачи «Сейчас», которая должна завершиться в какой-то момент.
Марафон предназначен для длительных служб, которые всегда должны работать.
+0
Спасибо @Adam, Chronos кажется хорошим выбором, FYI Marathon работает над добавлением эта функция тоже. –
0
Недавняя разработка включала возможность «Работа» через Metronome (замена Chronos) или вы можете использовать фреймворк Eremetic для одноразовых задач.
Одноразовые задачи в настоящее время представляют собой запрос функции в марафоне. Вы можете упомянуть ваш случай использования в GitHub Issue, чтобы поставить свой голос: https://github.com/mesosphere/marathon/issues/344 –