Мне нужно запустить хранимую процедуру из azure веб-задания в непрерывном режиме. Я написал код в c# и развернул его в своей среде разработки.
После наблюдения в течение 3 или 4 дней я обнаружил, что веб-задания прерываются, если хранимая процедура выполняется в течение длительного времени. Моя процедура занимает около 50 секунд, чтобы вернуть результат. В то время как к этому времени задание прерывается.
Он отлично работает, если хранимая процедура возвращает данные быстро. Если данных больше, а процедура требует времени, я прерываюсь. Но в моем случае я хочу сохранить настройку задания до тех пор, пока процедура не вернет данные.
Я не могу понять это.
Я пробовал следующие варианты
- Постоянное включение
- stopping_wait_time: 300
Есть ли какие-нибудь предложения?