From 2343643303323c34130f7f3f8da9ca50e3b465fc Mon Sep 17 00:00:00 2001 From: clokep Date: Thu, 3 Aug 2023 18:37:51 +0000 Subject: deploy: f0a860908ba0309c89c9dba452d99b4f9c6928f7 --- develop/usage/configuration/config_documentation.html | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'develop/usage/configuration/config_documentation.html') diff --git a/develop/usage/configuration/config_documentation.html b/develop/usage/configuration/config_documentation.html index 0b8eddf339..bfe85cd69d 100644 --- a/develop/usage/configuration/config_documentation.html +++ b/develop/usage/configuration/config_documentation.html @@ -1206,6 +1206,14 @@ like sending a federation transaction.

  • max_short_retries: maximum number of retries for the short retry algo. Default to 3 attempts.
  • max_long_retries: maximum number of retries for the long retry algo. Default to 10 attempts.
  • +

    The following options control the retry logic when communicating with a specific homeserver destination. +Unlike the previous configuration options, these values apply across all requests +for a given destination and the state of the backoff is stored in the database.

    +

    Example configuration:

    federation:
       client_timeout: 180s
    @@ -1213,6 +1221,9 @@ like sending a federation transaction.

    max_long_retry_delay: 100s max_short_retries: 5 max_long_retries: 20 + destination_min_retry_interval: 30s + destination_retry_multiplier: 5 + destination_max_retry_interval: 12h

    Caching

    -- cgit 1.5.1