Релиз 2.0.52: Гибкая обработка ошибок в гарантии доставки сообщений, регистронезависимый поиск в сообщениях, таймаут соединений для коннекторов и обработчиков, новые массовые действия с потоками

В новой версии релиза 2.0.52

  • Появилась возможность настраивать правила для конкретных кодов ответов при попытке отправки сообщения механизмом гарантии доставки сообщений с указанием индивидуальных лимитов количества попыток и интервалов повторов отправки
Настройка правил для конкретных кодов ответов при попытке отправки сообщения механизмом гарантии доставки сообщений с указанием индивидуальных лимитов количества попыток и интервалов повторов отправки
Возможность настраивать логику повторов под поведение любой внешней системы снижает операционные затраты, защищает внешние системы от перегрузок и делает интеграцию управляемой

  • Добавилась возможность выполнять поиск сообщений в мониторинге сообщений и в разделе «Трассировка пакетов» независимо от регистра символов

Для этого необходимо активировать переключатель «Регистронезависимый поиск» в разделе «Настройки». Все новые сообщения, проходящие через «Интегру» после активации переключателя, будут регистронезависимыми при поиске среди них
Выполнение поиска сообщений в мониторинге сообщений и в разделе «Трассировка пакетов» независимо от регистра символов
Такой поиск позволяет существенно сократить операционные затраты пользователей при поиске нужных сообщений

  • В дополнительных настройках любых коннекторов и обработчиков появился параметр «Ограничение времени выполнения», который позволяет задать время автоматического принудительного разрыва соединения
Параметр «Ограничение времени выполнения», который позволяет задать время автоматического принудительного разрыва соединения
Это гарантирует освобождение системных ресурсов и предотвращает накопление неактивных соединений

  • В «Интегре» появились новые массовые действия с потоками и их версиями:

— Клонирование потоков
— Установка версий потоков
— Удаление потоков и версий потоков

Дополнительно, было улучшено меню управления массовыми действиями, возникающее перед подтверждением выполнения массового действия. Теперь оно позволяет отредактировать состав выбранного списка потоков или версий потоков
Меню управления массовыми действиями, возникающее перед подтверждением выполнения массового действия. Теперь оно позволяет отредактировать состав выбранного списка потоков или версий потоков
Данные улучшения позволяют сократить время на управление потоками и их версиями администраторам «Интегры»

  • В коннекторе Queue появился переключатель «Удалять после обработки», активация которого позволяет автоматически удалять сообщения из очереди Queue после их вычитывания и обработки коннектором, независимо от настроенного времени хранения сообщения в очереди
Переключатель «Удалять после обработки» в коннекторе Queue
Настройка позволяет пользователям «Интегры» реализовать более сложные сценарии с участием очередей Queue, повышая гибкость системы

  • В меню отображения Data Store коллекций подраздела «Хранилища» раздела «Настройки» добавилось поле поиска, заполняемое в формате JSON и позволяющее быстро находить требуемые объекты в коллекции по ключевым словам
Обработчик Excel Smart Parcer научился корректно обрабатывать Excel-документы с неструктурированной информацией внутри
  • Появилась возможность перемещения коннекторов и обработчиков на полотне потоков как внутри одного блока, например для изменения последовательности запуска обработчиков, так и между блоками потока перетаскиванием мышью
  • У обработчика Mapping Data значительно улучшился механизм и визуализация перемещения элементов (drag’n’drop) в области формирования выходной схемы трансформации с автоматическими раскрытием вложенных элементов, скрытием деталей перемещаемого элемента и прокруткой списка элементов вверх/вниз при перемещении элементов
  • Оптимизирована и многократно увеличена скорость работы обработчика Mapping Data
  • Добавлена поддержка передачи массивов в Query-параметрах для внутреннего соединения и в ответах блока
  • При переходе между потоками теперь сохраняется позиция и масштаб рабочего полотна потока. При возвращении в ранее открытый поток экран оказывается на том же месте и с тем же масштабом, на которых пользователь вышел из потока
  • Выполнились изменения интерфейса «Интегры»:

— Обновился стиль интерфейса в Data Store и Queue-хранилищах раздела «Настройки»
— После клонирования потока фокус автоматически перемещается на созданную копию
— Добавилась кнопка очистки поля поиска на панели навигации по потокам в разделе «Потоки». Кнопка появляется после ввода хотя бы одного символа в этом поле
— При достижении края экрана во время выделения блоков на полотне потоков экран автоматически смещается в сторону вместе с выделением
— При добавлении нового коннектора или обработчика нажатием иконки «+» на блоке теперь автоматически выставляется фокус на поле поиска для ускорения выбора нужного коннектора или обработчика, так как следующим действием почти всегда бывает поиск обработчика или коннектора вводом первых букв наименования в поле поиска
— Уточнены тексты и оптимизированы визуальные элементы интерфейса

  • Устранена ошибка, возникавшая во время первой попытки записи данных в очередь Queue сразу после включения ранее отключенного блока со входящим коннектором внутреннего соединения и обработчиком Queue, выполняющего запись
  • Исправлена ошибка авторизации при обращении к базе данных MongoDB через обработчик Mongo
  • Исправлена ошибка в обработчике SQL, возникавшая при работе с базой данных ClickHouse
  • Устранен баг возможного возникновения зацикливания во время синхронизации двух справочников 1С через коннектор 1C OData Connect
  • Исправлена ошибка неработающих вложенных тегов для элементов массива в обработчике Mapping Data
  • Исключена возможность некорректного формирования элемента выходной структуры обработчика Mapping Data с типом данных «Объект массив»
  • Оптимизирован процесс проверки корректности заполняемой входящей структуры JSON сообщения в обработчике Mapping Data — теперь проверка происходит только по завершении заполнения всей структуры
  • Оптимизирован процесс создания элемента «Массив» выходной структуры обработчика Mapping Data, исключающий возможность некорректной его настройки
  • Исправлена работа подсказок кнопок у файлов со схемами структуры данных в обработчике Mapping Data
  • Восстановлена корректная работа кнопки «Мониторинг сообщений», доступная из меню настроек любого обработчика
  • Оптимизирована работа выбора дат в календаре в фильтре раздела «Трассировка пакетов»
  • Оптимизирована отрисовка соединений блоков на полотне потоков