我正在使用spring-cloud-gateway
. 我可以看到重试过滤器已经存在于项目的源代码中。
但是没有关于如何通过 yml 配置来配置它的文档。任何人都使用它或与您的项目集成。任何人都可以提供任何线索。
我正在使用spring-cloud-gateway
. 我可以看到重试过滤器已经存在于项目的源代码中。
但是没有关于如何通过 yml 配置来配置它的文档。任何人都使用它或与您的项目集成。任何人都可以提供任何线索。
检查源代码后,我能够弄清楚配置。它工作正常。
- id: retry_route
uri: http://www.something.com/someurl
predicates:
- Path=/retryable**
filters:
- name: Retry
args:
series: SERVER_ERROR
# Retry count starts at 0
retries: 4
statuses: SERVICE_UNAVAILABLE,GATEWAY_TIMEOUT
methods: GET,PUT
series,statuses
检查HttpStatus _