Почему журналы действий Azure повторяют журналы для ресурса после его успешного выполнения?

Я пишу скрипт, который проверяет журналы активности из Azure каждые 2 минуты в БД. Если действие выполняется, мой сценарий большую часть времени подхватывает журнал из-за задержки между фактическим событием и временем, когда оно было зарегистрировано.

После того как действие было помечено как успешное, Azure снова регистрирует то же действие, что и успешное, с теми же ключами и значениями, за исключением меток времени и идентификатора журнала. Есть ли способ обойти это с точки зрения Azure? Я не хочу проверять БД, чтобы убедиться, что это действие уже выполнено и добавлено в базу данных, и есть ли дубликаты.

Благодарю вас!


person leo    schedule 07.03.2019    source источник


Ответы (1)


Мне не удалось выяснить, почему Azure снова регистрирует успешно выполненное действие через 10 минут, но я написал свой сценарий для запуска каждые 90 секунд и добавления успешно выполненного действия в базу данных. Когда регистрируется второе успешно выполненное действие и мой сценарий его подхватывает, я проверяю базу данных, чтобы убедиться, что оно уже было добавлено. Если это было, то я просто пропускаю это.

person leo    schedule 22.03.2019