Ошибки из-за большого размера JSON-а с настройками потоков

После обновления версии 10.x.x у пользователей Databoring, имеющих большой объем (размер JSON’а, содержащего настройки, превышает 1 Мб) настроенных потоков могу проявиться какие-то из следующих ошибок:

  • регулярная активация кнопки “развернуть” без видимых причин
  • появление сообщения “потоки на сервере обновлены, проверьте” и в списке измененных потоков - все потоки
  • при развертывании изменений потоков появляется ошибка 502 (в логах датаборинга видны ошибки FAILED STATE и дальнейший перезапуск датаборинга).

Причина - ограничение “по умолчанию” для nats-server’а размера сообщения в 1 Мб.

Для исправления необходимо отредактировать файл /opt/nats/nats-server.conf (предварительно создав копию файла настроек):
добавить строку настройки max_payload: 16MB

После изменения настройки необходимо перезагрузить:

  1. nats-server командой systemctl restart nats-server
  2. Databoring командой systemctl restart luxms-databoring