Adds shortcut field order to RetryFilterFunctions
This commit is contained in:
@@ -48,6 +48,7 @@ public abstract class RetryFilterFunctions {
|
||||
private RetryFilterFunctions() {
|
||||
}
|
||||
|
||||
@Shortcut
|
||||
public static HandlerFilterFunction<ServerResponse, ServerResponse> retry(int retries) {
|
||||
return retry(config -> config.setRetries(retries));
|
||||
}
|
||||
@@ -58,7 +59,7 @@ public abstract class RetryFilterFunctions {
|
||||
return retry(config);
|
||||
}
|
||||
|
||||
@Shortcut
|
||||
@Shortcut({ "retries", "series", "methods" })
|
||||
@Configurable
|
||||
public static HandlerFilterFunction<ServerResponse, ServerResponse> retry(RetryConfig config) {
|
||||
RetryTemplateBuilder retryTemplateBuilder = RetryTemplate.builder();
|
||||
|
||||
@@ -34,6 +34,7 @@ spring.cloud.gateway.mvc:
|
||||
- HttpbinUriResolver=
|
||||
- TokenRelay
|
||||
- AddRequestHeader=X-Test,listRoute2
|
||||
- Retry=3,SERVER_ERROR
|
||||
- id: listRoute3
|
||||
uri: lb://httpbin
|
||||
predicates:
|
||||
|
||||
Reference in New Issue
Block a user