Skip to content

Параметры брокера

Параметры брокера Serverless Queue недоступны для изменения.

auto.create.topics.enable

Доступно ли автоматическое создание топиков.

Фиксированное значение: false.

compression.type

Кодек формата сжатия при хранении сообщений.

Фиксированное значение: uncompressed.

connections.max.idle.ms

Максимальное время бездействия соединения в миллисекундах, после которого сервер закрывает неактивные соединения.

Фиксированное значение: 400000 (6 минут 40 секунд).

default.replication.factor

Значение фактора репликации.

Данные реплицируются за счет хранения в распределенном отказоустойчивом хранилище, самостоятельное управление репликацией недоступно.

Фиксированное значение: 1.

delete.topic.enable

Разрешает удаление топиков.

Фиксированное значение: true.

log.cleanup.policy

Политика очистки логов для новых топиков.

Фиксированное значение: delete.

log.message.timestamp.after.max.ms

Максимально допустимая разница в миллисекундах между временной меткой сообщения лога и текущим временем брокера, если метка сообщения находится в будущем относительно времени брокера.

При превышении значения будет выдана ошибка записи.

Проверка метки сообщения не зависит от значения параметра топика message.timestamp.type.

Фиксированное значение: 3600000 (1 час).

log.message.timestamp.before.max.ms

Максимально допустимая разница в миллисекундах между временной меткой сообщения лога и текущим временем брокера, если метка сообщения находится в прошлом относительно времени брокера.

При превышении значения будет выдана ошибка записи.

Проверка метки сообщения не зависит от значения параметра топика message.timestamp.type.

Фиксированное значение: 9223372036854776000 (фактически соответствует отсутствию ограничения).

log.message.timestamp.type

Определяет источник временной метки сообщения: CreateTime (указывается производителем) или LogAppendTime (присваивается брокером при записи).

Фиксированное значение: CreateTime.

log.retention.bytes

Размер раздела в байтах, при превышении которого старые сегменты лога начнут удаляться, если действует политика очистки лога delete.

Фиксированное значение: -1 (ограничений нет).

log.retention.ms

Время в миллисекундах, в течение которого сегменты лога хранятся в топике перед автоматическим удалением, если действует политика очистки лога delete.

Фиксированное значение: 86400000 (1 день).

message.max.bytes

Максимальный размер сообщения в байтах, которое может быть отправлено в топик.

Фиксированное значение: 1048576 (1 МБ).

min.insync.replicas

Минимальное количество реплик раздела, которые должны быть в актуальном состоянии (in-sync), чтобы запись считалась успешной.

Данные реплицируются за счет хранения в распределенном отказоустойчивом хранилище, самостоятельное управление репликацией недоступно.

Фиксированное значение: 1.

mws.max.retention.ms

Максимальное время в миллисекундах, в течение которого сегменты лога хранятся в топике перед автоматическим удалением, если действует политика очистки лога delete.

Фиксированное значение: 864000000 (10 дней).

node.id

Идентификатор брокера в кластере.

Фиксированное значение: 0.

num.partitions

Количество разделов в топике. Определяет максимальное число процессов-потребителей, которые могут получать данные топика одновременно.

Этот параметр применяется, если количество разделов не задано на уровне топика.

Фиксированное значение: 1.

offsets.retention.minutes

Время в минутах, в течение которого хранится информация о последней сохраненной позиции чтения потребителей. Если потребитель не активен дольше этого срока, его история чтения удаляется.

Фиксированное значение: 10080 (7 дней).

socket.request.max.bytes

Максимальный размер запроса к сокету в байтах.

Фиксированное значение: 4194304 (4 МБ).