2016-05-05 2 views
0

Использование задания расписания Laravel 5 Я заметил, что при одновременном работе более одной работы выходной результат работы смешанный!Laravel 5.1: Запланированный результат работы смешанный со всем заданием

Что-то странное, потому что если они работают в течение нескольких минут, и каждый из них имеет простой выход, как:

Job X, step 1: complete 
Job X, step 2: complete 
Job X, step 3: complete 

Выходной сигнал, который я получаю в «Назначенные задания вывода» электронная почта будет:

Job 1, step 1: complete 
Job 2, step 1: complete 
Job 2, step 2: complete 
Job 1, step 2: complete 
Job 1, step 3: complete 

В дополнение иногда я получаю больше, чем электронное письмо для работы, например, 2 или более писем незавершенных. Только последний заполнен выходом. как:

1 ° электронная почта:

Job 1, step 1: complete 

2 ° электронная почта:

Job 1, step 1: complete 
Job 1, step 2: complete 

3 ° электронная почта:

Job 1, step 1: complete 
Job 1, step 2: complete 
Job 1, step 3: complete 

Я знаю, что одни и те же рабочие места, потому что в верхней части вывода я печатаю метку времени и имя задания. Почему?

ответ

0

Поскольку для отправки выходной электронной почты, Laravel сохраняет работу с -> sendOutputTo ($ FILE_PATH)

Если вы используете один и тот же $ FILE_PATH для нескольких рабочих мест, которая работает одновременно, то выход будет грязным, как описано.

Смежные вопросы