Рекомендуемая конфигурация Downstream Tripper#
Последовательность выполнения#
Настройте параметры HTTP-клиента, который Query Frontend использует для URL-адреса downstream с параметрами --query-frontend.downstream-tripper-config и --query-frontend.downstream-tripper-config-file. По умолчанию клиент Go HTTP будет поддерживать только два незанятых соединения для каждого хоста.
Ключи, обозначающие длительность, представляют собой строки, которые могут заканчиваться на s или m для обозначения секунд или минут соответственно. Все остальные ключи являются целыми числами. Поддерживаемые ключи:
idle_conn_timeout- время ожидания незанятых соединений;response_header_timeout- максимальное время ожидания заголовка ответа;tls_handshake_timeout- максимальная продолжительность подтверждения TLS-протокола;expect_continue_timeout- исходный код перехода;max_idle_conns- максимальное количество незанятых подключений ко всем хостам;max_idle_conns_per_host- максимальное количество незанятых подключений к каждому хосту;max_conns_per_host- максимальное количество подключений к каждому хосту.
Результат#
Downstream Tripper настроен и готов к использованию.