Ниже приведен мой код для копирования большого двоичного объекта из одной учетной записи хранения в другую с помощью v12 java sdk. Я хочу повторить попытку, если запрос попадет в doOnError. Если при повторной попытке он успешно выполняется, я хочу уменьшить число errorCount. Кроме того, я хочу знать, попадет ли он в doOnError, выполнит ли он logi c, записанный в doOnError, или он будет напрямую вызывать повторную попытку для определенных c раз, а затем, если повторная попытка не удалась, она вызовет doOnError logi c . Пожалуйста, напишите
destinationblobClient
.copyFromUrl(url.toString())
.doOnError(
error -> {
errorCount.addAndGet(1);
})
.doOnSuccess(
response -> {
successCount.addAndGet(1);
})
.subscribe();