Skip to content

For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.

Page as Markdown

About

Learn about retries.

A retry is the number of times a request is retried if it fails. This setting can be useful to avoid your apps from failing if they are temporarily unavailable. With retries, calls are retried a certain number of times before they are considered failed. Retries can enhance your app’s availability by making sure that calls don’t fail permanently because of transient problems, such as a temporarily overloaded service or network.

Configuration options

You can configure retries by using a Kubernetes Gateway API-native configuration or an AgentgatewayPolicy as shown in the following table

Type of timeoutDescriptionConfigured viaAttach to
Request retriesSpecify the number of times and duration for the gateway to try a connection to an unresponsive backend service.
  • HTTPRoute
  • AgentgatewayPolicy
  • HTTPRoute
  • HTTPRoute rule
  • Gateway listener (AgentgatewayPolicy only)
Per-try timeoutSet a shorter timeout for retries than the overall request timeout.
  • HTTPRoute
  • AgentgatewayPolicy
  • HTTPRoute
  • HTTPRoute rule
  • Gateway listener (AgentgatewayPolicy only)
Was this page helpful?
Agentgateway assistant

Ask me anything about agentgateway configuration, features, or usage.

Note: AI-generated content might contain errors; please verify and test all returned information.

Tip: one topic per conversation gives the best results. Use the + button in the chat header to start a new conversation.

Switching topics? Starting a new conversation improves accuracy.
↑↓ navigate select esc dismiss

What could be improved?

Your feedback helps us improve assistant answers and identify docs gaps we should fix.

Need more help? Join us on Discord: https://discord.gg/y9efgEmppm

Want to use your own agent? Add the Solo MCP server to query our docs directly. Get started here: https://search.solo.io/.