1

Failsafe( https://github.com/jhalterman/failsafe ) を再試行ロジック フレームワークとして使用しており、フェイルセーフの「実行」メソッドがどのように機能するかについて詳しく知りたいです。

私が持っているとします:

void MyCurrentFunction(parameter) {
    Failsafe.with(MY_RETRY_POLICY)
            .run(() -> runJob(parameter));
    OtherFunction1();
}

次に、実行すると、MyCurrentFunction の実行MyCurrentFunctionがブロックされますか? Failsafe.runつまり、OtherFunction1すべての再試行が完了する前に実行されますか?

4

1 に答える 1