Добавлено
- Фоновое чтение (push-режим): новые методы
ЗапуститьФоновоеЧтение,ОстановитьФоновоеЧтениеиФоновоеЧтениеЗапущено. Компонента читает сообщения в фоновом потоке и передаёт их пакетами вОбработкаВнешнегоСобытия: источникSimpleKafka, событияMessages,ErrorиStopped. Формат пакета такой же, как уЧитатьПакетСообщений. Если клиент занят, пакет ждёт в компоненте и отправляется повторно, поэтому сообщения не теряются. Режим работает только на клиенте 1С: на сервере обработчика внешних событий нет. Описание — в docs/consumer.md, пример формы — в docs/examples/push_consumer.md.
Изменено
ПолучитьСписокТопиков: у метода появился необязательный параметрТаймаутдля ожидания метаданных, по умолчанию 5000 мс. Раньше это значение было зашито в код. Существующие вызовы работают как прежде.
Архивы
Оба архива содержат одну и ту же компоненту для Windows x64. Различаются они Linux-библиотекой — выберите архив по версии glibc на сервере 1С:
SimpleKafka1C64_1_9_5.zip— Linux-библиотека собрана на Ubuntu 24.04 и требует glibc 2.38 или новее.SimpleKafka1C64_1_9_5_rhel9.zip— Linux-библиотека собрана на Rocky Linux 9 и требует glibc 2.34 или новее. Подходит для RHEL/Rocky 9 и Ubuntu 22.04.
Полный список изменений: v1.9.4...v1.9.5