После я увидел фактическую временную шкалу , теперь пришло время попробовать выполнить задачи и зарегистрировать их. Я снова использую конфигурацию по умолчанию для регистратора задач и вызываю ее с помощью :
my $promise = start react whenever $channel-one -> @crew {
Algorithm::Evolutionary::LogTimelineSchema::Evolutionary.log: {
То есть схема ведения журнала вызывается всякий раз, когда конкретный поток активирует себя. Задачи определяются в Algorithm :: Evolutionary :: LogTimelineSchema следующим образом:
class Evolutionary does Log::Timeline::Task['ConcurrentEA', 'Concurrent',
'Evolutionary'] { }
class Mixer does Log::Timeline::Task['ConcurrentEA', 'Concurrent',
'Mixer'] { }
Тем не менее, я не вижу ведения журнала задач где-либо на временной шкале. Что-то я не так делаю?
Обновление : Добавляет код для регистраторов задач