Форсайт. Мобильная платформа

Версия 21.10.01 Новые возможности

Новые возможности «Форсайт. Мобильной платформы» 21.10.01

В данном релизе:

  1. Кэширование пользовательских данных в in-mem СУБД. Оптимизирована и значительно ускорена работа с кэшируемыми ресурсами за счет предварительного расчета дельты кэша и затем сохранения в оперативной памяти. Теперь скорость работы с кэшируемыми ресурсами больше в 5-10 раз. Ниже приведён график измерений «Было\Стало», построенный на основании тестирования. Для тестирования улучшений было выполнено 5 измерений с различной нагрузкой. График демонстрирует низкую зависимость времени от нагрузки. Суммарное количество выполненных операций в среднем составило 2000, в каждом измерении сервер возвращал 40 мб данных. Вывод: с ростом нагрузки время ответа изменяется незначительно.

  2. Данная реализация позволяет:

    • Рассчитанную дельту оперативно возвращать мобильному пользователю
    • Возвращать пользователю последнюю актуальную версию кэша в случае, если в момент запроса в ФМП идёт процесс обновления данных из источника, что позволяет пользователю избежать ожидания серверных процессов
    • Выбирать количество хранимых дельт в оперативной памяти
    • Опционально хранить в оперативной памяти актуальный кэш полностью (по умолчанию отключено)
    • Отслеживать в журнале все действия с in-mem СУБД (создание, обновление, удаление)
    • Снизить нагрузку на процессор
  3. Централизованный сбор логов со всех контейнеров ФМП. С данным релизом возможно собирать логи всех контейнеров с помощью специального инструмента. Собранные логи передаются на длительное хранение в систему сбора логов. Визуализация логов осуществляется удобными инструментами с построением графиков. Изначально централизованный сбор логов выключен. При возникновении каких-либо неполадок в системе такой способ сбора логов позволяет оперативно провести аналитику логов с помощью инструмента визуализации данных, найти место проблемы и быстро принять решение для ее устранения. При сборе логов идентифицируются контейнеры с которого они пришли, что облегчает определение источника проблемы.
  4. Коннектор к S3. Теперь работа с современным файловым хранилищем Minio происходит с помощью файлового коннектора к S3. Администраторы платформы могут подключить внешнее S3 хранилище и взаимодействовать с ним через панель администратора. Пользователи API могут взаимодействовать с хранилищем через API. В панели администратора в список протоколов файлового хранилища добавлен S3. Добавлена новая форма в админ консоли для настройки данного протокола.
  5. Экспорт системных логов. . Теперь через панель администратора можно экспортировать системные логи. Для этого нужно нажать на кнопку - «Экспорт». «Экспорт» позволяет получить логи в виде json файла. Перед экспортом можно применить фильтры и скачать только необходимые части журнала. Для удобства в скачанном json файле указывается, какие фильтры были применены.

    Экспорт системных логов позволяет:

    • Обращаться к архивным логам, которые уже не отображаются в панели администрирования
    • Анализировать логи во внешних системах
  6. Проверка доступности сервера по порту. . Теперь проверка доступности источника данных происходит не только по его адресу, а по определенному указанному в настройках порту. Также изменено расположение кнопки проверки доступа, что обеспечивает лучшее интуитивное понимание нового способа проверки. Проверка доступности сервера по порту позволяет сразу выявить проблемы с сетевой доступностью и быстро приступить к их решению.

    Помимо этого, осуществлены доработки:

    • Реализована возможность одновременного запроса содержимого одной директории файлового хранилища несколькими пользователями
    • Добавлены ответы при загрузке и удалении файлов в файловом хранилище, информирующие об успешном завершении операции или наоборот.
    • Реализован обработчик ошибок при попытке добавления в файловое хранилище файла вместо директории и наоборот.
    • При загрузке в файла в несуществующую директорию файлового хранилища создается необходимая директория
    • Добавлено сообщение об ошибке при попытке создания уже существующей директории
    • Осуществлена обработка недопустимых символов для файлового хранилища
    • Добавлена возможность редактирования LDAP-пользователя после отключения от каталога
    • Ускорена загрузка списка предлагаемых пользователей LDAP при вводе имени пользователя
    • Доработана обработка LDAP синхронизации при неправильно введенных данных

Читайте о возможностях версии «Форсайт. Мобильная платформа» 21.04 >>