|
Задвоение документов при загрузке в фоновом задании |
☑ |
0
wylde
11.06.13
✎
13:15
|
Есть фоновое задание, загружает платежки с сайта каждые 15 мин.
У этих документов есть свой уникальный номер, который тоже берется с сайта.
При загрузке есть проверка по этому уникальному номеру. Если находит в базе то пропускает и новый документ не создает.
Несколько дней все было ок, вчера пошли задвоения документов. Уникальные номера совпадают.
Як так? Косо гляжу в сторону фонового задания.
|
|
1
Нуф-Нуф
11.06.13
✎
13:17
|
отладчик. не?
|
|
2
wylde
11.06.13
✎
13:19
|
Не представляю как отладчик поможет отловить ситуацию с задвоением.
|
|
3
wylde
11.06.13
✎
13:21
|
случай единичный, обычно раз в день такое происходит, а так каждые 15 мин происходит загрузка за текущий день.
Может как-то через транзакцию попробовать делать запись документов
|
|
4
wylde
11.06.13
✎
13:27
|
С фоновым заданием видимо косяк, думаю нужно там искать решение.
Предвижу ситуацию с подвисшим фоновым заданием и запустившимся еще одним. Пока первое фоновое задание отдуплилось второе уже записало документ.
|
|
5
mikecool
11.06.13
✎
13:28
|
продолжайте наблюдения
|
|