Make sure fail-fast property follows new boot 2.0 conventions

This commit is contained in:
Spencer Gibb
2018-01-18 11:19:37 -05:00
parent 6710237c10
commit a4717eee21
4 changed files with 9 additions and 9 deletions

View File

@@ -1328,7 +1328,7 @@ eureka:
In some cases, it may be desirable to fail startup of a service if
it cannot connect to the Config Server. If this is the desired
behavior, set the bootstrap configuration property
`spring.cloud.config.failFast=true` and the client will halt with
`spring.cloud.config.fail-fast=true` and the client will halt with
an Exception.
[[config-client-retry]]
@@ -1336,7 +1336,7 @@ an Exception.
If you expect that the config server may occasionally be unavailable when
your app starts, you can ask it to keep trying after a failure. First you need
to set `spring.cloud.config.failFast=true`, and then you need to add
to set `spring.cloud.config.fail-fast=true`, and then you need to add
`spring-retry` and `spring-boot-starter-aop` to your classpath. The default
behaviour is to retry 6 times with an initial backoff interval of 1000ms and an
exponential multiplier of 1.1 for subsequent backoffs. You can configure these

View File

@@ -19,7 +19,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationNoSpringRetryTest
expectNoInstancesOfConfigServerException();
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.failFast=true");
"spring.cloud.config.fail-fast=true");
}
@Test
@@ -28,7 +28,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationNoSpringRetryTest
givenDiscoveryClientReturnsNoInfo();
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.failFast=false");
"spring.cloud.config.fail-fast=false");
expectDiscoveryClientConfigServiceBootstrapConfigurationIsSetup();
expectConfigClientPropertiesHasDefaultConfiguration();
@@ -41,7 +41,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationNoSpringRetryTest
givenDiscoveryClientReturnsInfo();
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.failFast=true");
"spring.cloud.config.fail-fast=true");
expectDiscoveryClientConfigServiceBootstrapConfigurationIsSetup();
expectConfigClientPropertiesHasConfigurationFromEureka();

View File

@@ -121,7 +121,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationTests extends Bas
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.retry.maxAttempts=3",
"spring.cloud.config.retry.initialInterval=10",
"spring.cloud.config.failFast=true");
"spring.cloud.config.fail-fast=true");
expectDiscoveryClientConfigServiceBootstrapConfigurationIsSetup();
verifyDiscoveryClientCalledThreeTimes();
@@ -154,7 +154,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationTests extends Bas
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.retry.maxAttempts=3",
"spring.cloud.config.retry.initialInterval=10",
"spring.cloud.config.failFast=true");
"spring.cloud.config.fail-fast=true");
}
@Test
@@ -165,7 +165,7 @@ public class DiscoveryClientConfigServiceBootstrapConfigurationTests extends Bas
setup("spring.cloud.config.discovery.enabled=true",
"spring.cloud.config.retry.maxAttempts=3",
"spring.cloud.config.retry.initialInterval=10",
"spring.cloud.config.failFast=false");
"spring.cloud.config.fail-fast=false");
expectDiscoveryClientConfigServiceBootstrapConfigurationIsSetup();
expectConfigClientPropertiesHasDefaultConfiguration();

View File

@@ -14,7 +14,7 @@ public class ApplicationFailFastTests {
new SpringApplicationBuilder()
.sources(Application.class)
.run("--server.port=0", "--spring.cloud.config.enabled=true",
"--spring.cloud.config.failFast=true",
"--spring.cloud.config.fail-fast=true",
"--spring.cloud.config.uri=http://server-host-doesnt-exist:1234");
fail("failFast option did not produce an exception");
} catch (Exception e) {