Поэтому переход на версию 3.2.0.0 необходимо выполнять строго по инструкции. Несоблюдение инструкции может повлечь потерю данных.
Изменен порт для подключения по протоколу REST. При использовании REST необходимо вручную указать новый порт в 1С. Нужный порт можно посмотреть в ЦМ в состоянии сервера.
Изменена структура регистров. После обновления сообщения, находящиеся до обновления в очереди 1С на отправку в Платформу, будут иметь пустую дату регистрации. В обработчики для таких сообщений будет возвращено начало дня.
Особенность добавления серверов в кластер на версии 3.2.0.0
Последовательность действий для успешного добавления нового сервера в кластер:
В ЦН масетр-сервера добавить новый слэйв-сервер.
Применить конфигурацию.
Перезапустить службу Платформы на мастер-сервере (в ЦМ удостовериться, что мастер-сервер после этого поднялся и работает штатно).
Перезапустить службу Платформы на слэйв-сервере.
В правом верхнем углу ЦН может отобразиться надпись Не определен мастер ЦН.
В этом случае необходимо дополнительно выполнить следующее:
Остановить службу Платформы на только что присоединенном слэйв-сервере.
В ЦН планируемого мастера выбрать текущий сервер в качестве мастера.
Запустить службу на слэйве.
Удостовериться, что теперь конфликт состояний в ЦН отсутствует и в ЦМ все сервера подключились.
Выполнить перезапуск службы ранее добавленного слэйва.
Примечание
Рекомендуется создать резервную копию всего каталога данных.
Ключевые изменения
Единая точка управления доступом. Функции управления пользователями Центра настройки и кластера объединены в единую систему управления доступом.
Изменено хранение конфигурации экземпляра. Конфигурация экземпляра теперь хранится в виде иерархической структуры файлов (дерева).
Выделены базовые сервисы. Базовые сервисы запускаются на всех серверах Платформы и обеспечивают выполнение основных системных функций.
Выделение функций мониторинга в базовый сервис. Центр мониторинга и администрирования (ЦМ) теперь функционирует как самостоятельный базовый сервис, изолированный от транспортных функций.
Выделение функций управления пользователями в базовый сервис. Контроль доступа к данным теперь выполняется распределенно на уровне серверов кластера Платформы.
Переработана структура рабочих каталогов Платформы. Обновлена и оптимизирована структура каталогов для повышения прозрачности и удобства администрирования.
Функции регистрации событий выделены в отдельный базовый сервис. Регистрация событий Платформы теперь осуществляется выделенным Сервисом для сбора событий, использующим хранилище DatareonDB.
Разработан новый инструмент — Центр разработки. Предназначен для разработчиков конфигураций. В текущей версии содержит средства создания интерфейсов Портала и будет расширяться в последующих релизах.
Разработан новый сервис — Сервис аналитики. Предназначен для сбора и представления событий работы Платформы.
Функции безопасности. Устранены выявленные уязвимости и расширена система безопасности в соответствии 4-му уровню доверия средств технической защиты информации и средств обеспечения безопасности информационных технологий (согласно приказу ФСТЭК России от 2 июня 2020 года №76).
Структура каталога Платформы изменена. Добавлен новый конфигурационный файл CommonConfig.json, содержащий используемые Платформой порты для всех режимов запуска.
Центр мониторинга теперь доступен на всех серверах. При открытии ЦМ с другого сервера теперь вместо переадресации на координатор открывается непосредственно ЦМ на том же сервере.
При первой авторизации в Платформе Администратору предлагается сменить пароль. Разрешена повторная установка текущего пароля.
Реализована автоматическая безусловная репликация данных о пользователях на серверах кластера.
Внешние пользователи переименованы в Учетные данные и перенесены в Центр настройки.
Параметр Серверы удален из интерфейса внешней системы. Привязка систем к серверу выполняется в конфигурации сервера или настройке групп серверов.
Проведена актуализация наименований системных папок конфигурации. Необходимо выполнить Исправление конфигурации для применения изменений.
Центр настройки
Настройка ролей для работы со всеми сервисами Платформы перенесена в Центр настроек.
При применении конфигурации в случае расхождения версий конфигураций применение выполняется безусловно с записью в журнал ЦН об изменении версии.
В настройки кластера добавлены параметры для управления сбором событий (вкладка Логирование и сбор событий) и включения хранения событий в формате версии 3.1.
При повторном экпорте конфигурации исправлена ошибка флага исключения параметров подключения.
Из интерфейса скрыта неподдерживаемая функциональность сервиса Веб-интерфейс. Если в конфигурации существуют настроенные сервис Веб-интерфейс и у роли установлен Суперпользователь, то его настройки будут доступны.
В сервисе Хранилище сообщений реализованы следующие изменения:
Реализовано изолированное чтение сообщений Хранилища сообщений в Центре мониторинга для получения сведений в период высокой нагрузки на Хранилище сообщений.
Оптимизирован механизм получения сообщений из очереди при записи в Хранилище сообщений.
Оптимизирована запись сообщений в Хранилище сообщений.
Оптимизирован запуск Хранилища сообщений.
Добавлена настройка для физической очистки хранилища сообщений.
В сервисе Портал реализованы следующие изменения:
Доработано отображение полей-массивов.
Добавлен новый вид настраиваемого фильтра для формы со списком.
Добавлена возможность настройки условий подсветки символов в строке разным цветом.
Прочие изменения:
Исправлено выполнение вложенных запросов в Языке запросов.
Исправлена передача параметров в вызов процесса из кода алгоритма.
Выполнен комплекс работ по обработке исключительных событий, приводящие к зависанию сообщений в очередях.
В шаги записи добавлен параметр для управления ожиданием. В шаги отправки добавлена настройка управления поведением в случае таймаута при ожидании ответа (флаг Интерпретировать таймаут как ошибку).
Оптимизирован процесс распределения сообщений по серверам кластера при перегрузке модуля обработки.
Повышена надежность транспортировки сообщений между серверами кластера.
Исправлено изменение даты при передаче даты в качестве параметра во вложенные процессы.
Увеличено максимально допустимое значение ожидания выполнения шагов записи в Банк данных.
Разработка плагинов
Добавлена поддержка регистрации сообщения в архиве из кода кастомного плагина.
Добавлена поддержка регистрации сообщения в Хранилище сообщений из кода кастомного плагина.
Добавлена поддержка загрузки дополнительных файлов в настройки внешней системы и типом Программируемый. Разработчик плагина может обратиться к этим данным из кода.
Внешние системы
Во внешней системе СУБД добавлена обработка исключения, приводящая к остановке выполнения заданий по расписанию.
Для коннектора JDBC/MSSQL добавлена обработка завершения клиентских соединений при остановке.
Подсистема для 1С:Предприятие
Версия подсистемы - 3.0.3.1, компонента 340, версия совместимости - 3.0.2.5
Поддерживаемые версии 1С:Предприятие при использовании подсистемы: 8.3.8 - 8.3.27
Поддерживаемые версии 1С:Предприятие при использовании расширений: 8.3.16 - 8.3.27
Исправления и изменения в подсистеме
Добавлена настройка registerCanceledToPlatformToArchive для размещения в архив сообщений в статусе Обработка отменена. По умолчанию такие сообщения теперь не помещаются в архив.
При ожидании квитанции от 1С увеличено максимальное время ожидания с 10 до 30 минут.
Также в релиз были включены исправления по ряду незначительных дефектов, которые не требуют отдельного описания, но повышают стабильность и удобство работы системы.