Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Настройки формата format_avro_*

Эти настройки автоматически сгенерированы на основе исходного файла.

format_avro_schema_registry_connection_timeout

Тип
UInt64
По умолчанию
1
История версий
ВерсияЗначение по умолчаниюКомментарий
26.51Новая настройка для управления тайм-аутом подключения (в секундах) для HTTP-клиента Confluent Schema Registry, используемого форматом AvroConfluent.

Для формата AvroConfluent: тайм-аут подключения в секундах для HTTP-клиента Confluent Schema Registry. Используется как для получения схемы, так и для регистрации схемы. Значение должно быть больше 0 и меньше 600 (10 минут).

format_avro_schema_registry_max_retries

Тип
UInt64
По умолчанию
5
История версий
ВерсияЗначение по умолчаниюКомментарий
26.65Новая настройка, задающая максимальное число повторных попыток при временных сбоях (транспортные тайм-ауты, отказ в подключении, ошибки DNS, HTTP 5xx/408/429) при взаимодействии с Confluent Schema Registry. Установите 0, чтобы отключить повторные попытки. Прежнее поведение (без повторных попыток) сохраняется при `compatibility = '26.5'`.

Для формата AvroConfluent: максимальное число повторных попыток при временных сбоях при взаимодействии с Confluent Schema Registry (транспортные тайм-ауты, отказ в подключении, ошибки DNS, HTTP 5xx/408/429). Установите 0, чтобы отключить повторные попытки. Максимально допустимое значение — 20. Для ошибок валидации схемы (HTTP 409, некорректный Avro JSON) повторные попытки не выполняются.

format_avro_schema_registry_receive_timeout

Тип
UInt64
По умолчанию
1
История версий
ВерсияЗначение по умолчаниюКомментарий
26.51Новая настройка для управления тайм-аутом получения (в секундах) для HTTP-клиента Confluent Schema Registry, используемого форматом AvroConfluent.

Для формата AvroConfluent: тайм-аут получения в секундах для HTTP-клиента Confluent Schema Registry. Используется как для получения схемы, так и для её регистрации. Должен быть больше 0 и меньше 600 (10 минут).

format_avro_schema_registry_retry_initial_backoff_ms

Тип
UInt64
По умолчанию
100
История версий
ВерсияЗначение по умолчаниюКомментарий
26.6100Новая настройка, задающая начальную задержку (в миллисекундах) перед повторной попыткой после неудачного запроса к Confluent Schema Registry. Задержка удваивается при каждой следующей повторной попытке, но не превышает 10 секунд. Не действует, если `format_avro_schema_registry_max_retries = 0` (поведение до 26.6, восстанавливаемое с помощью `compatibility = '26.5'`).

Для формата AvroConfluent: начальная задержка в миллисекундах перед повторной попыткой после неудачного запроса к Confluent Schema Registry. Задержка удваивается при каждой следующей повторной попытке, но не превышает 10 секунд. Значение должно быть больше 0 и меньше либо равно 60000.

format_avro_schema_registry_send_timeout

Тип
UInt64
По умолчанию
1
История версий
ВерсияЗначение по умолчаниюКомментарий
26.51Новая настройка для управления тайм-аутом отправки (в секундах) HTTP-клиента Confluent Schema Registry, используемого форматом AvroConfluent.

Для формата AvroConfluent: тайм-аут отправки в секундах для HTTP-клиента Confluent Schema Registry. Используется как для получения схемы, так и для регистрации схемы. Должен быть больше 0 и меньше 600 (10 минут).

format_avro_schema_registry_url

Для формата AvroConfluent: URL-адрес Confluent Schema Registry.

Navigation