Составитель задач не показывает время выполнения

Я создал Composed Task Runner с приведенным ниже определением. SuccessTask и Notifier - это простые приложения весенней загрузки Spring Cloud Task, которые печатают только Hello World и возвращают код завершения 0. Когда я создаю отдельные задачи, я могу видеть время начала и окончания; однако, когда я соединяю их вместе, я не вижу времени. Пожалуйста, смотрите ID 4 ниже.

Я настроил каждую отдельную задачу так, чтобы она указывала на встроенную базу данных H2 локального облачного сервера потоков данных. Нужно ли что-то делать и для составителя задач? Если так, то как?

task create successFlow --definition "SuccessTask && Notifier"
task launch successFlow
task execution list

╔════════════╤══╤════════════════════════════╤════════════════════════════╤═════════╗
║ Task Name  │ID│         Start Time         │          End Time          │Exit Code║
╠════════════╪══╪════════════════════════════╪════════════════════════════╪═════════╣
║failTest    │3 │Tue Oct 03 14:09:46 CDT 2017│Tue Oct 03 14:09:46 CDT 2017│1        ║
║notifierTest│2 │Tue Oct 03 14:07:10 CDT 2017│Tue Oct 03 14:07:10 CDT 2017│0        ║
║taskTest    │1 │Tue Oct 03 14:03:25 CDT 2017│Tue Oct 03 14:03:25 CDT 2017│0        ║
║successFlow │4 │                            │                            │0        ║
╚════════════╧══╧════════════════════════════╧════════════════════════════╧═════════╝

1 ответ

Аналогичное требование к источнику данных применяется и к составителю задач (CTR). CTR встраивает свой собственный экземпляр H2 DB по умолчанию, если вы не переопределяете его. Мы разъяснили это в документах через https://github.com/spring-cloud/spring-cloud-dataflow/issues/1640 недавно.

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