私はコードspring @retryableを設定可能にするにはどうすればよいですか?
@Retryable(maxAttempts = 3, stateful = true, include = ServiceUnavailableException.class,
exclude = URISyntaxException.class, backoff = @Backoff(delay = 1000, multiplier = 2))
public void testThatService(String serviceAccountId)
throws ServiceUnavailableException, URISyntaxException {
//ここ }
いくつかの実装のこの作品は、私が@valueを使用してmaxAttempts、遅延および乗算器は、設定することができます方法はありますか? または、注釈内のそのようなフィールドを構成可能にする他の方法はありますか?
あなたの心をいけない場合、あなたはRetryOperationsInterceptorを使用して、同様の例を提供することができ:
だからあなたは、このようなものが必要? – Sabarish
XML設定を使用した例を追加しました。 –