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