Здравствуйте!
Документ - "Акт сверки расчетов с контрагентом"
Документ заполняется по кнопке - "Заполнить по нашей организации и контрагенту"
***
Выполняется в фоновом режиме.
Судя по всему, иногда проходит до 10 секунд - прежде чем начнется реальное выполнение.
Кошечка все эти 10 секунд висит.
А иногда отрабатывает сразу - менее секунды. Пользователи недовольны - ждать десять секунд не хотят.
***
Вопрос, от чего зависит начало выполнения реального "Фонового задания", а не ожидания начала в фоне?
пс.
В журнале регистрации выполнение начинается в конце ожидания кошечки.
То есть цикл ожидания - крутит просто так, в отладчике идет опрос выполнения задания.
Документ - "Акт сверки расчетов с контрагентом"
Документ заполняется по кнопке - "Заполнить по нашей организации и контрагенту"
***
Выполняется в фоновом режиме.
Судя по всему, иногда проходит до 10 секунд - прежде чем начнется реальное выполнение.
Кошечка все эти 10 секунд висит.
А иногда отрабатывает сразу - менее секунды. Пользователи недовольны - ждать десять секунд не хотят.
***
Вопрос, от чего зависит начало выполнения реального "Фонового задания", а не ожидания начала в фоне?
пс.
В журнале регистрации выполнение начинается в конце ожидания кошечки.
То есть цикл ожидания - крутит просто так, в отладчике идет опрос выполнения задания.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Простой до начала выполнения фонового задания в 12с теоретически возможен, но крайне маловероятен.
Больше похоже на ожидание на блокировках в уже коде фонового задания.
Т.к. понятия не имею, что у вас там за код выполняется, еще можно допустить ожидание ответа от какого-то внешнего API.
Подключите отладку фоновых заданий и встаньте на первую строку кода, выполняющегося в фоне.
Если и тут окажется задержка до 12 с до попадания на точку останова, тогда можно смотреть дальше.
P.S.
Не надо вешать кошечек :)
Больше похоже на ожидание на блокировках в уже коде фонового задания.
Т.к. понятия не имею, что у вас там за код выполняется, еще можно допустить ожидание ответа от какого-то внешнего API.
Подключите отладку фоновых заданий и встаньте на первую строку кода, выполняющегося в фоне.
Если и тут окажется задержка до 12 с до попадания на точку останова, тогда можно смотреть дальше.
P.S.
Не надо вешать кошечек :)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот