![]() |
![]() |
![]() |
|
2 рабочих процесса сервера 1С | ☑ | ||
---|---|---|---|---|
0
Murdoch
02.02.11
✎
14:06
|
100 пользователей УТ 8.1., 1 сервер приложения 1С
на сервере 1 процесс, стоит ли сделать 2 процесса ? нужно увеличить стабильность работы, в документации 1С сказано, что чем меньше пользователей на процесс - тем стабильнее работа интересует мнение тех кто использует более 1го рабочего процесса в сервере приложений 1С или может сразу ставить кластер серверов 1С ? |
|||
1
mikecool
02.02.11
✎
14:08
|
кластер не помню со скольки юзеров, а вот на процесс рекомендуется не более 50 лиц
у меня и на 35 лица 2 процесса, веселее работают, как никак память больше на каждого |
|||
2
Murdoch
02.02.11
✎
14:08
|
уже прочитал про 1 процесс на 20-25 пользователей
хорошо создам 4 процесса какие параметры там нужны ? производительность у всех ставить 1000 или разделить 1000 на 4 и поставить всем по 250... ? неясный параметр. |
|||
3
mikecool
02.02.11
✎
14:14
|
ставь 1000 всем
|
|||
4
Dmitrii
гуру
02.02.11
✎
14:39
|
Производительность - Относительное значение производительности. Значение по умолчанию — 1000
Балансировка нагрузки Каждый рабочий процесс имеет свойство Доступная производительность. Оно определяет, насколько быстро данный процесс способен выполнить вызов сервера по сравнению с другими рабочими процессами. Значение свойства вычисляется делением числа 10 000 на среднее (за 5 минут) время выполнения эталонного вызова текущим рабочим процессом. Клиенты распределяются между рабочими процессами так, чтобы сделать доступную производительность всех рабочих процессов примерно одинаковой. Существенным считается отличие доступной производительности более чем в 2 раза. При изменении соотношения между доступной производительностью рабочих процессов клиенты динамически в течение не более 10 минут перераспределяются между рабочими процессами. При выключении рабочего процесса его клиенты динамически перераспределяются между оставшимися включенными рабочими процессами. При установке нового соединения с сервером «1С:Предприятия» выбирается процесс с наибольшей доступной производительностью. Если обнаружено несколько рабочих процессов с равной доступной производительностью, то в качестве наиболее приоритетного будет выбран тот рабочий процесс, у которого свойство Производительность имеет максимальное значение. Если и с помощью этого свойства не получается выбрать наиболее свободный рабочий процесс, то рабочие процессы с максимальной доступной производительностью будут использоваться равномерно. Существующее соединение с сервером «1С:Предприятия» может быть переустановлено с другим рабочим процессом в одном из следующих случаев: ? текущий рабочий процесс выключен; ? есть рабочий процесс с не менее чем в 2 раза большей доступной производительностью, чем у данного рабочего процесса. Переустановка соединения возможна, если выполняются все условия, перечисленные ниже: ? клиентский поток не исполняется на сервере, ? нет открытой транзакции, ? не создано ни одной временной таблицы. Переустановка соединения выполняется при вызове сервера перед началом исполнения вызова сервером. Если приложение начинает новый сеанс, то система: ? выбирает из пула соединение с рабочим процессом, имеющим наибольшую доступную производительность; ? если в пуле нет свободных соединений, устанавливает новое соединение. Если приложение пытается использовать существующий сеанс при очередном вызове сервера, то система: ? выбирает из пула соединение с тем же рабочим процессом, который исполнял предыдущий вызов; ? если соединения с этим рабочим процессом нет в пуле, то выполняется установка нового соединения: ? с этим же рабочим процессом, если нет рабочего процесса, чья производительность в два и более раза превышает доступную производительность текущего процесса; ? иначе — с рабочим процессом, имеющим наибольшую доступную производительность. Статистика загруженности рабочих процессов Для каждого рабочего процесса кластер серверов вычисляет ряд параметров, которые характеризуют загруженность рабочего процесса. Все эти параметры вычисляются за период времени, равный примерно одним суткам: ? среднее время реакции кластера серверов; ? среднее время, затраченное кластером серверов; ? среднее время, затраченное СУБД; ? среднее время, затраченное клиентом; ? среднее время, затраченное менеджером блокировок; ? среднее количество клиентских потоков. Среднее время реакции кластера серверов представляет собой время, которое кластер серверов затратил на обслуживание одного клиентского соединения. Это время складывается из четырех составляющих: ? время, затраченное рабочим процессом, ? время, затраченное СУБД, ? время, затраченное самим клиентом (если управление передавалось обратно на клиента); ? время, затраченное менеджером блокировок. Обслуживание каждого клиентского соединения рабочий процесс выполняет в отдельном потоке. Таким образом, в некоторый момент времени рабочий процесс может выполнять несколько клиентских потоков, количество которых, как правило, меньше, чем количество соединений (т. к. не все соединения активны постоянно). Среднее количество клиентских потоков как раз и показывает среднее за сутки количество потоков, выполняемых рабочим процессом одновременно. |
|||
5
Murdoch
02.02.11
✎
15:44
|
ок. завтра проверю.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |