Докер Chronos Планирование работы через Месос

Я использую Apache Chronos для планирования работы. Моя работа - простая Docker Job, которая выполняет некоторый код Java, а затем завершается, вызывая System.exit(0).

Задание планируется запускать каждые 30 минут, и я вижу код состояния "Выход (0) 2 минуты назад", выполняя следующую команду.

docker ps -a


    CONTAINER ID        IMAGE                  COMMAND    CREATED      
                                                                                           STATUS                         PORTS               NAMES
    789ec59e32442        docker-test:latest   "/bin/sh -c 'java -ja"   2 minutes ago       Exited (0) 2 minutes ago                           mesos-05fb536b-asdff-3d634c4ed860-S1.be003d0e-7701-4020-84be-234643565244

Но, когда я проверяю таблицу metrics.chronos, появляется сообщение о состоянии "Контейнер завершен со статусом 125 [внутреннее состояние: TASK_FAILED]"

Я вижу статус как TASK_FAILED в журналах мезо. Не уверен, что здесь происходит.

0 ответов

Другие вопросы по тегам