#azure #azure-functions #azure-java-sdk
Вопрос:
Я беру ссылку по этой ссылке, предоставленной Azure: https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-error-pages?tabs=java#retry-policies-preview
Здесь пример для Java содержит только пример редактирования функции.файл json. Есть ли способ/пример, которым я мог бы определить политику повторных попыток в подписи метода для Java?
Ответ №1:
Согласно этому документу, вы можете определить политику повторных попыток только в файле function.json.
На данный момент вы не можете определить политику повторных попыток в подписи метода для Java.
Но ты можешь —
Получите экземпляр политики повторной попытки, созданный в рамках создания этого конструктора. @return RetryPolicy применяется для любой операции, выполняемой с использованием этой строки подключения:
public RetryPolicy getRetryPolicy()
{
return (this.retryPolicy == null ? RetryPolicy.getDefault() : this.retryPolicy);
}
Установите политику повторных попыток:
@param RetryPolicy RetryPolicy применяется для любой операции, выполняемой с использованием этой строки подключения:
public void setRetryPolicy(final RetryPolicy retryPolicy)
{
this.retryPolicy = retryPolicy;
}
Вы можете обратиться по этой ссылке на github для получения дополнительной информации.