Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Вт Ноя 28, 2017 03:40  Как уменьшить интервал запуска джоба меньше 25 сек ? |
|
Полезность: Нет оценки
|
Здравствуйте!
Выставляю в задании по расписанию интервал sysdate + (3/(24*60*60))
т.е. 3 сек. в инфо же вижу следующее
Запущено 28/11/2017 09:33:39. Выполнено 28/11/2017 09:33:49.
Запущено 28/11/2017 09:34:14. Выполнено 28/11/2017 09:34:24.
Запущено 28/11/2017 09:34:49. Выполнено 28/11/2017 09:34:59
т.е. со времени окончания до момента запуска проходит 25 сек.
как можно уменьшить этот интервал ? |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Вт Ноя 28, 2017 09:45  Re: Как уменьшить интервал запуска джоба меньше 25 сек ? |
|
Полезность: Нет оценки
|
Alkov пишет: | Здравствуйте!
Выставляю в задании по расписанию интервал sysdate + (3/(24*60*60))
т.е. 3 сек. в инфо же вижу следующее
Запущено 28/11/2017 09:33:39. Выполнено 28/11/2017 09:33:49.
Запущено 28/11/2017 09:34:14. Выполнено 28/11/2017 09:34:24.
Запущено 28/11/2017 09:34:49. Выполнено 28/11/2017 09:34:59
т.е. со времени окончания до момента запуска проходит 25 сек.
как можно уменьшить этот интервал ? |
сделай 10 джобов с интервалом в полминуты и раскидай их на эти полминуты со сдвигом в 3 секунды? |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Ср Ноя 29, 2017 04:43   |
|
Полезность: Нет оценки
|
Была такая мысль , но это джоб обработки онлайн ответов.
Есть опасение, не хотелось бы чтобы раньше обработался ответ на запрос который ушёл позже. |
|
 |
Эмиралька Эксперт
Вступление в Клуб: 09.11.2015
|
Ср Ноя 29, 2017 09:04   |
|
Полезность: Нет оценки
|
Alkov пишет: | Была такая мысль , но это джоб обработки онлайн ответов.
Есть опасение, не хотелось бы чтобы раньше обработался ответ на запрос который ушёл позже. |
блокировки не помогут?
А вообще - зачем job перестартовывать? зацикли его, пока есть работа, да и всё. |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Ср Ноя 29, 2017 09:21   |
|
Полезность: Нет оценки
|
Alkov пишет: | , но это джоб обработки онлайн ответов. |
если онлайн, может быть есть смысл подумать о синхронной обработке, а не асинхронной (JOBом) ? |
|
 |
Alkov Профи
Вступление в Клуб: 23.09.2010
|
Ср Ноя 29, 2017 09:56   |
|
Полезность: Нет оценки
|
Спасибо, мысли интересные, не без своих минусов, но как вариант... |
|
 |
vtar Эксперт
Вступление в Клуб: 20.03.2009
|
Чт Ноя 30, 2017 14:10   |
|
Полезность: Нет оценки
|
Alkov пишет: | Спасибо, мысли интересные, не без своих минусов, но как вариант... |
как вариант, гибрид синхронно - асинхронный.
1) Клиент выплюнул платежку, ему синхронно ответ в той же сессии - платеж получен, статус в обработке
2) далее асинхронно, провели платежку - сменили статус |
|
 |
|