Есть ли способ отправить запрос и дать ему максимальное время ожидания? В частности, где он завершает столько, сколько может в этот период времени, а затем останавливается? Я не хочу, чтобы он потерпел неудачу и отменил изменения после истечения срока?
Вариант использования: у меня есть оператор delete, который, как я знаю, займет очень много времени на младшем встроенном P C. Этот оператор удаления находится в потоке, который выполняется периодически. Вместо того, чтобы этот оператор занимал час при первом запуске, я хочу, чтобы он выполнялся в течение 5 или 10 минут и удалял все, что мог. Тогда сделайте так, чтобы получилось больше на следующей итерации. Таким образом, я могу распределить нагрузку по времени вместо того, чтобы разрушать процессор при запуске приложения сокращения.