Connect Retries

Connect Retries

Description

The maximum number of retries when attempting to connect to the database. After each failed attempt, Flyway will wait 1 second before attempting to connect again, up to the maximum number of times specified by connectRetries. The interval between retries doubles with each subsequent attempt.

Default

0

Usage

Commandline

./flyway -connectRetries=10 info

To configure a named environment via command line when using a TOML configuration, prefix connectRetries with environments.{environment name}. for example:

./flyway -environments.sample.connectRetries=10 info

TOML Configuration File

[environments.default]
connectRetries = 10

Configuration File

flyway.connectRetries=10

Environment Variable

FLYWAY_CONNECT_RETRIES=10

API

Flyway.configure()
    .connectRetries(10)
    .load()

Gradle

flyway {
    connectRetries = 10
}

Maven

<configuration>
    <connectRetries>10</connectRetries>
</configuration>

Didn't find what you were looking for?