24.05 Central

В новой версии Flussonic Central, 24.05, упрощено изменение конфигурации через новый метод PUT /config, а удаление параметра event_sink vsaas_event_collector сделало интеграцию с Watcher более гладкой . Метки с префиксом ‘required_’ позволяют эффективно распределять стримеры и направлять потоки для оптимального управления. И это ещё не всё! Мы поработали над ошибками и внесли другие качественные изменения в Flussonic Central!

Изменение конфигурации Central

Меняйте конфигурацию Сentral с помощью нового метода PUT /config. Вызов этого метода вносит изменения в файл конфигурации, но не изменяет env.

‘vsaas_event_collector`

Больше не нужно указывать параметр event_sink vsaas_event_collector в конфигурациях стримеров. Теперь Watcher предоставляет его автоматически для более гладкой и удобной интеграции без лишних действий.

Метки для стримеров и потоков

  • Отмечайте стримеры в лейаутере с помощью префикса ‘required_’ для распределения стримеров в соответствии с задачами, распределением нагрузки и тд.

  • С помощью метки required_ для потока в лейаутере направляйте потоки на стримеры в соответствии с укзанными лейблами.

  • Чтобы схема с меткой ‘required_’ не выглядела тяжелой, мы также добавили поддержку ее совпадения с идентичными метками без префикса, например required_env on streamer будет соответствовать env на стримере.

Исправление ошибок:

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

Panic: runtime error panic: runtime error: invalid memory address or nil pointer dereference больше не появляется при запуске Central.

LetsEncrypt сертификат Исправлено описание сообщения об ошибке при попытке выпустить сертификат LetsEncrypt для стримера, о том, что проблема возникает на стороне стримера, а не в Central.

Сохранение потока Исправлена ошибка HTTP 400 при сохранении потока, если его лейаут был ранее изменен из-за несовпадения требуемых тегов.