Заметки из Зазеркалья

21.11.2024

Доработки в клиент-серверном варианте работы: улучшение мониторинга памяти кластера, индикация использования требований назначения функциональности

Данная статья является анонсом новой функциональности.
Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.
Полное описание новой функциональности будет приведено в документации к соответствующей версии.
Полный список изменений в новой версии приводится в файле v8Update.htm.

Планируется в версии 8.3.28

В клиент-серверном варианте работы системы «1С:Предприятие 8» появится несколько доработок (в том числе по вашим просьбам).

Улучшение мониторинга памяти кластера

Мы продолжаем улучшать контроль потребления памяти кластером серверов. В версии 8.3.15 у рабочих серверов появились параметры "Временно допустимый объем памяти процессов" и "Критический объем памяти процессов". Эти параметры учитываются при работе системы –серверу, превысившему "Временно допустимый объем памяти процессов", перестают назначаться новые соединения, у сервера, превысившего «Критический объем памяти процессов», процессы с наибольшим потреблением памяти перезапускаются.

01.png

Сейчас при подсчете учитывается только память, занимаемая рабочими процессами и менеджерами кластера. Это основные, но не единственные потребители памяти, возникающие при работе кластера. В версии 8.3.28 подсчет потребляемой памяти будет более точным, будет также учитываться объем памяти, занимаемой следующими процессами:

  • Сервер отладки dbgs.

  • Процесс акселератора данных dbda.

  • Java-процесс полнотекстового поиска.

  • Java-процесс реструктуризации информационной базы.

  • Процессы ОС, запущенные из прикладной конфигурации 1С.

  • Другие дочерние процессы, запущенные из rphost (например, адаптер внешних компонент).

Улучшение механизма мониторинга позволит избежать существенного замедления работы сервера в случае нехватки памяти, вызванного дополнительными процессами кластера.

Индикация использования требований назначения функциональности

В процессе настройки кластера администратор может определять требования назначения функциональности для каждого из серверов кластера. Сейчас если администратор обновит часть требований назначения функциональности, но забудет применить их (нажать кнопку «Применить» в соответствующем окне или выбрать пункт «Применить» в контекстном меню), то у него не будет возможности понять это.

В версии 8.3.28 появится возможность получить индикатор активности требования назначения функциональности, который показывает, действует ли данное требование назначения функциональности.

В функции технического специалиста «Управление серверами» и административной консоли MMC появится колонка «Активность» в соответствующих списках.

02.png
Возможность получить индикатор активности требования назначения функциональности появится также во встроенном языке, утилите rac, административных интерфейсах COM и Java API.

Теги: 8.3.28  кластер