Имя: Пароль:
1C
1С v8
И снова RPHOST
0 areaho0ray
 
24.07.14
07:30
Добрый день. Где не искал бы - у всех процесс жрет память. У меня наоборот - примерно на 1.5 гига останавливается и в этот момент у всех юзеров 1С встает как вкопанная. Помогает грохнуть 1 из 4 процессов, что конечно критично, ибо на нем висят клиенты, в общем подозреваю, что не хватает просто ОЗУ в определенный момент на сервере и рабочие процессы стопаются, но никогда не могу этого увидеть, поскольку когда узнаю о том, что кто-то повис, пройдет несколько минут и память вроде бы как есть. По логике, при появлении свободной памяти должны шуршить дальше, но не делают этого, шевелится начинают только после того, как грохнешь одного из них. Клиент-сервер 8.2.19.80 x86, сервер сам x64.
1 ДенисЧ
 
24.07.14
07:31
Настрой перезапуск процессов и ограничение по памяти
2 areaho0ray
 
24.07.14
10:10
(1) При перезапуске клиенты ведь потеряют связь с базой. Надо по другому как то обойти эту проблему.
3 Aloex
 
24.07.14
10:24
(2) Дебагер в руки.
4 areaho0ray
 
25.07.14
01:23
(3) Дружище, если вы ничем не можете помочь, то хотя бы не блистайте своими обширными знаниями.
5 MadHead
 
25.07.14
01:56
(2) это не совсем правда. Если завести резервный рабочий процесс, и штатными средствами настроить перезапуск, то пользователей не выбросит из 1с. Данный настройки отличаются в 8.2 и 8.3 версиях серверов 1с.
6 MadHead
 
25.07.14
01:58
(5)+ дочитал что сервер 1с 8.2. Там просто одному процессу стоит дать статус резервного. Еще бы не помешала инфа, сколько пользователей и баз на данном сервере 1с
7 Злопчинский
 
25.07.14
01:59
(1) ну это типа шаманского бубна и камлания...
8 Злопчинский
 
25.07.14
02:00
Жрите кактус, жрите! ;-)
9 areaho0ray
 
25.07.14
09:42
(6) 10 баз, ~100 пользователей. Пользователи сидят в терминалах, что соответственно, плодит на серваке лишние сеансы и вызывает острую нехватку памяти.
10 zva
 
25.07.14
09:47
за сколько по времени памяти до 1.5 гига набегает - день, неделя, месяц?
11 MadHead
 
25.07.14
09:47
(9) В общем я бы на вашем месте 1 из 4-х рабочих процессов сделал резервным и поставил их автоматический перезапуск когда  отожраная процессом память превышает порог в 1ГБ. Все настраивается в консоли сервера
12 PRO100 NigGaZ
 
25.07.14
09:50
а почему 1гб? у меня сейчас процесс 3,5гб и работает?!
13 MadHead
 
25.07.14
09:54
(12) Судя по цифре в 3.5гб у вас стоит 64х разрядный сервер 1с. А у автора ветки 32х. Хотя в большинстве случаев я бы ограничил на 2ГБ и процесс 64х разрядного сервера(исключение когда пользователю действительно надо использовать большой объем памяти за "раз").
14 PRO100 NigGaZ
 
25.07.14
10:09
(13) прошу прощения, показалось что х64, ставьте 3гб ограничение
15 areaho0ray
 
25.07.14
10:14
(11) Большое спасибо за посильную помощь. Скажите, резервный процесс у меня будет скучать до тех пор, пока не отвалится один из действующих?
16 ОчкарикСлава
 
25.07.14
10:14
(9) а что за конфа?
17 ОчкарикСлава
 
25.07.14
10:15
(11) а еще можно второй сервак поставить и настроить распределение нагрузки....
18 areaho0ray
 
25.07.14
10:21
(10) За сутки примерно.
(16) От бухгалтерии до камина.
(17) Вообще предполагалось, что этот сервер будет держать просто SQL базы и оный с ним агент 1С, а пользвотели будт терминально подключатся на другой серв, где стоит клиентская 1Ска. Но вот что-то не сложилось и куча людей сидит на сервере с базами, отбирая у него память. Сам сервер то мощный, просто рпхост почему то не возобновляет работу, когда свободная память появляется.
19 MadHead
 
25.07.14
10:21
(17) Мне кажется, если жалко добавить памяти, то второй сервак купить нереально )
20 areaho0ray
 
25.07.14
10:25
(19) 65 гиг, куда ему еще)
21 ОчкарикСлава
 
25.07.14
10:31
(20) если 100 челов в терминале, + 1С + SQL то не так уже и много выходит
22 areaho0ray
 
25.07.14
10:36
(21) 100 человек висит в 1С, заходят терминально с разных серверов. Просто то количество, что сидит на сервере с базами, критично.