Имя: Пароль:
1C
1С v8
Подвисает Сервер 1С
0 Balabass
 
31.01.13
07:14
Система Win 2003 x32
Памяти 4 гб
Релиз 8.2.17.143
СУБД sql 2000 r4

Виснут либо полностью все базы, либо выборочно одна из.
В настройках кластера стоит интервал перезапуска 600.
На кластере создано 2 рабочих процесса.
Со временем рабочие процессы вырастают до 700 мегабайт и тогда приходит каюк.
Хочу услышать умные идеи по оптимизации, по настройке мож какой хитрой сервера 1с. Возможно есть опыт
1 Галахад
 
гуру
31.01.13
07:33
Гм. Добавить еще 4 по 4 предлагать?
2 Balabass
 
31.01.13
07:42
(1) нет.
3 Lokli
 
31.01.13
08:40
ОС - x32, Сервер 1С - x32. Не указано количество активных пользователей.
Рискну предположить следующее: рабочие процессы не справляются и очень быстро подходят к лимиту выделения оперативной памяти. Рекомендую увеличить количество процессов сервера 1С до 6. Я, на x32, подбираю такое количество процессов, что бы каждый процесс при нормальной нагрузке съедал не более 500 Мб оперативки.
4 упс
 
31.01.13
08:42
(0) можно в свойствах кластера поставить допустимый объём памяти 500 мегабайт (например) и время жизни какое-нибудь не очень большое. Процессы будут перезапускаться после превышения.
5 Balabass
 
31.01.13
11:02
(3) Активных порядка 30
На счет увеличения попробую.
На что влияет ограничения процесса на память?
(4) На пользователях не скажется? Будет как бы подвисать на пару секунд на время перезапуска процесса или их просто перекинет на другой процесс?
6 упс
 
31.01.13
13:31
(5) по идее, должно просто перекинуть, у меня никто не жаловался. Подвисать тоже особо не должно. 1С сначала новый процесс запустит, а потом старый убьёт.
7 Balabass
 
01.02.13
04:29
Хорошо. Попробую так.
Спасибо.
По результатам отпишусь.
8 Balabass
 
04.02.13
08:42
Отписываюсь.
Не помогло. Как зависал, так и зависает.
9 Мимохожий Однако
 
04.02.13
08:44
ПолуОФФ: возвращаемся к п.1
10 Кедр
 
04.02.13
08:58
Регламенты нормально отрабатывают? Полнотекстовый поиск включен?
11 vde69
 
04.02.13
09:02
Памяти 4 гб

явно мало!

кстати а е виртуальный он?
12 Fragster
 
гуру
04.02.13
09:04
скуль на том же сервере? перезапускать раз в 5 минут? нафейхоа?
13 Fragster
 
гуру
04.02.13
09:04
(11) а у него винда 32 битная, наверняка
14 vde69
 
04.02.13
09:07
(13) и чего? 32бита - это 3 метра на ОДИН процесс, вполне 8 метров можно освоить, а учитывае что скуль 2000 то АВЕ есть еще...
15 Кедр
 
04.02.13
09:31
в boot.ini как минимум /3GB  надеюсь тоже есть.
16 Вадя
 
04.02.13
09:32
Операционка Стандарт? доступно только 4 Гб оперативки.
Скуль стандарт? заберет только 2 Гб оперативки.
Остальная оперативка отдана 2 рабочим процессам.
Активных пользователей 30.
Это максимальная нагрузка на сервант.
Вариантов, как обычно, два.
1. Купить сервер помощнее
2. Перенести сервер приложений на отдельную машину
Никакое другое колдовство не поможет.
17 Fragster
 
гуру
04.02.13
11:06
(14) 32битный винсервер видит больше 4 гигов только в самой дорогой редакции.
18 0_Serg_0
 
04.02.13
11:37
(0) "Со временем рабочие процессы вырастают "
а какой период этого времени? - если больше суток = перезагрузка сервера

другой вариант - закрытие текущих процессов и запуск новых программно (когда то видел здесь такую тему)
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.