1.4Kпросмотров
64.2%от подписчиков
26 февраля 2026 г.
stats📷 ФотоScore: 1.5K
1️⃣🔤 Количество соединений на процесс Есть такой параметр в свойствах Рабочего сервера 1С. По умолчанию он равен 256, но в некоторых сценариях его необходимо менять и вот тут не всё так просто. Кому можно менять этот параметр? Всем, и ПРОФ и КОРП лицензии это позволяют (Многие путают этот параметр с параметром "Количество ИБ на процесс", вот он доступен только для КОРП) Когда стоит менять этот параметр? ❗️Самый частый сценарий, это когда у вас на сервере 1С более одной NUMA-ноды. Рабочий процесс работает только в рамках одной NUMA-ноды и если на сервере их 2, то мы получаем что сервер загружен максимум на 50% процессорной мощности, а при этом у пользователей ощущаются тормоза. Распределением процессов по NUMA занимается операционная система и мы можем только увеличить вероятность равномерного распределения увеличив количество процессов. Нам нужно настроить работу сервера 1С так, чтобы количество Рабочих процессов было хотя бы в 2 раза больше количества NUMA-нод. Соответственно при 2х NUMA-нодах нам нужно обеспечить наличие минимум 4х Рабочих процессов при стандартной нагрузке на систему. Практически единственный вариант это сделать – поменять количество соединений на процесс. И вот тут начинаются тонкости: 1. Соединение не равно сеанс (рис. 1 и рис. 2). Т.е. ориентироваться на кол-во сеансов будет не совсем корректно, на рисунках мы видим что при 66 сеансах у нас 119 соединений 2. В свойствах Рабочего процесса есть поле «Соединений», на рис. 3 видим, что там 119 соединений, также, как и на рис. 2. 3. При этом в вычислении механикой Кластера 1С количества соединений для рабочего процесса НЕ учитываются соединения с номером 0 В нашем примере надо делить не 119 на 4, а 57 (именно столько соединений с ненулевым номером) и получим примерно 16. ❗️Менее частый сценарий - это когда количество соединений получается пограничное. Т.е. у нас то чуть меньше 256, например 255 соединений, то чуть больше 256, например 259. Ну или чуть меньше и чуть больше текущего значения Количества соединений на процесс. В итоге мы получаем очень частые старты Рабочих процессов для обслуживания новых соединений, свыше 256, а потом остановку этих же процессов, когда соединения закончили свою работу. Старт рабочего процесса по требованию кластера это всегда старт с загрузкой контекста баз, а это достаточно тяжёлая операция для ЦПУ и соответственно "дорогая", и надо стремиться к тому чтобы таких операций было не много. Тут уже подход к количеству соединений не по какой-то формуле, а просто в сторону НЕ кратного уменьшения или увеличения текущего количества соединений, чтобы Рабочие процессы если уж стартанули, то работали долго и счастливо. Таким образом для корректной настройки параметра Количества соединений на процесс нужно взять только соединения с ненулевым номером. Быстро это сделать можно выполнив экспорт списка соединений из консоли администрирования 1С в csv файл. Имейте в виду эти тонкости при настройке своих серверов 1С для сбалансированной работы!
1.4K
просмотров
2998
символов
Нет
эмодзи
Да
медиа

Другие посты @usefultools1c

Все посты канала →
1️⃣🔤 Количество соединений на процесс Есть такой параметр в — @usefultools1c | PostSniper