Виснет сервер 1С 8.3 #764340


#0 by НубВ1С8
Сервер: Windows 7 Профессиональная 64х, Проц i7-4790K 4GHz x2 Память 32Гб, Сервер 1С: 8.3.7.1873 (сегодня поставили, до того были 8.3.6.2100, 8.3.6.2332, 8.3.6.2663, 8.3.7.1845) БД: pgsql-9.3.4-1.1C-x64, размер базы 33 гб конфигурация: Континент-Страхование на базе Бухгалтерия 3.0 В произвольные моменты времени зависает сервер 1С - у всех клиентов (тонкие клиенты) - черный экран, ни на что не реагирует (бывает работает более 6 часов без проблем, при слабой загрузке - выходные - не виснет), помогает только остановка службы, закрытие процессов сервера (пользователь usr1cv8), запуск службы 1С. Причем список сеансов 1С остается, тоже приходится удалять через консоль. Почему такое может быть?
#1 by mehfk
Раз в сутки службу сервера рестартишь?
#2 by НубВ1С8
раза три - как повиснет. Получается, надо регулярно это делать?
#3 by Azverin
из не ясно: глюки пошли после перехода на платформу 8.3.7.1873?
#4 by НубВ1С8
нет, висло и на 8.3.6
#5 by mehfk
Переформулирую вопрос: настроен ли регулярный перезапуск службы сервера 1с.
#6 by Azverin
а разве оно надо на 8.3?
#7 by НубВ1С8
нет. даже не знал про это. Можно поподробнее?
#8 by xXeNoNx
Видимо сервер 1С вообще не настроен
#9 by Одинесю
А зачем перезапускать сервер раз в сутки? Все нормально и без перезапусков должно работать.
#10 by НубВ1С8
у меня он, к примеру, виснет. настраивал админ, я программист 1С и меня "слегка" достала ситуация. Начал сам разбираться
#11 by Одинесю
Если виснет - то что-то не правильно настроено, но перезапуск - это не выход)
#13 by НубВ1С8
пользователь, под которым идет запуск - администратор
#14 by xXeNoNx
смысла нет от локального админа стартовать сервер 1с... Создай доменного пользователя и дай ему права на серваке...
#15 by xXeNoNx
Бывают тоже проблемы..., останавливаю сервер, убиваю все процессы сервера 1С, чищу серверный кеш, хватает на 2-3 недели..., иногда больше. Замечено, что после изменения настроек необходимо делать эту чистку. Платформа 8.3.6.2076, на ранних такая фигня тоже наблюдалась..., самая стабильная была 8.2.хз.540
#16 by Cyberhawk
От перезапуска до перезапуска конфигурацию БД любой инфобазы из кластера обновляешь?
#17 by tabarigen
Посмотри логи, мб дело в СУБД?
#18 by xXeNoNx
Кто сказал? Слыхал про зависших пользователей, когда терминалку закрывают, а соединение не закрывается, тем самым не освобождая ресурсы rphost? Для этого и существует регламентный перезапуск процессов, который при перезапуске создает новые хосты, перекидывает, я так понял, "нормальные соединения" и уничтожает старые. По крайней мере должно так быть... Работоспособность платформы может меняться от версии к версии.
#19 by xXeNoNx
Интересно видеть скрин диспетчера задач при зависании, в позициях "rphost"
#20 by Одинесю
Не, не слыхал) У нас больше 100 пользователей, объем данных достаточно высокий, не перезапускаем никаких служб, сервер сам справляется с rphost.
#21 by НубВ1С8
сделаю, как повиснет - но когда висит, память не меняется. можно скрин ваших настроек кластера?
#22 by zak555
сервер с вин7?
#23 by НубВ1С8
да.
#24 by НубВ1С8
и скрин настроек сервера, пожалуйста
#25 by НубВ1С8
купим еще одну лицензию windows server - будет на WS. А вообще, бегает очень быстро
#26 by zak555
ставь линь
#27 by Одинесю
Не думаю, что скрин чем-то поможет. Там и настраивать-то не чего, думаю причина в сервере. Кстати да, как-то не укладывается в голове сервер на win7.
#28 by Одинесю
и у нас MS SQL.
#29 by xXeNoNx
Когда 300 будет - отпишись...
#30 by НубВ1С8
пожалуйста. Мне для представления, как это вообще выглядит.
#31 by xXeNoNx
+ кластер из 2х серваков, но соединения остаются...
#32 by xXeNoNx
Скинь свои скрины...
#33 by vde69
>>>пользователь, под которым идет запуск - администратор правильно я понимаю, что пользователь под которым запущена служба "Агент сервера 1С:Предприятия 8.3 (x86-64)" имеет права локального администратора на этом сервере ???
#34 by vde69
по тому как по дефолту 1с так НЕ ДЕЛАЕТ
#35 by НубВ1С8
скрины чего? Везде в настройках кластера стоят нули; В настройках сервера 1С - тоже, кроме Количество ИБ на процесс = 8, количество соединений на процесс = 128. Есть галка центральный сервер
#36 by НубВ1С8
да. сервер не в домене, пользователь - usr1cv8 - администратор
#37 by vde69
кто и когда его сделали администратором? и самое главное зачем его делали администратором? что именно не работало тогда?
#38 by Azverin
сколько рабочих процессов создано?
#39 by НубВ1С8
системный администратор при установке сервера 1С. Зачем? не знаю. вижу 1.
#40 by Azverin
а пользователей онлайн сколько?
#41 by НубВ1С8
сейчас 56, но может быть до 140-150
#42 by xXeNoNx
Сколько нужно.., сервак сам решит..., по идее 1-2
#43 by xXeNoNx
на серваке скока памяти?
#44 by vde69
что-то я сомневаюсь, сис. админы ленивые, просто так никого админом делать не будут, 1с сама определяет права пользователя usr1cv8 и они очень далеки от локального админа. проверь еще раз, ибо админ может что-то не понимать или напутать и тебе скажет "админ" а на самом деле "дефолт"
#45 by Одинесю
Анализировать надо в момент зависания, счетчики там и тп. Вряд ли у тебя связано с настройкой кластера, скорее всего регламент какой-то запускается или запрос какой-то криво на pg отрабатывает.
#46 by Azverin
да, 8.3 умная - кластер серверов сам управляет количеством рабочих процессов. но я бы попробовал добавить ещё 1 процесс и посмотреть на ситуацию.
#47 by Azverin
но скорее всего окажется прав , как ни банально)))
#48 by Azverin
*окажется прав
#49 by xXeNoNx
Вангую, хосты полностью забиваются и не перезапускаются
#50 by xXeNoNx
Какое количество памяти на серваке?
#51 by vde69
такое поведение типично когда в критическом месте возникает необрабатываемый таймаут, обычно связанный с поведением ОС или сети или драйверов. с памятью в 1с более менее все нормально, практически все ситуации имеют обработчики ошибок и таймов, скорее это что-то стороннее и не часто используемое. Это может быть например антивирус или подобное, или драйвер конфликтный, или банально глючная память и т.д.
#52 by НубВ1С8
32 Гб
#53 by Одинесю
Свободной, вероятно ) Посмотри в диспетчере занимаемый объем памяти.
#54 by xXeNoNx
Крутится еще что-то на серваке?
#55 by НубВ1С8
нет. сейчас скрины выложу
#56 by xXeNoNx
Допустимый объем памяти ставь: 29360128кб
#57 by xXeNoNx
Интервал превышения допустимого объема памяти: 360сек(у меня так) Сколько баз крутится на серваке?
#58 by НубВ1С8
рабочий процесс скрин диспетчера зависшего 1с
#59 by xXeNoNx
Сервер 1С и СУБД на одном компе стоят?
#60 by НубВ1С8
да
#61 by xXeNoNx
Если да, тогда Допустимый объем памяти не ставь такой
#62 by Dmitrii
традиционно Проверьте не тупит ли новый формат журнала регистрации. Признаки: - администратор кластера rmngr.exe начинает неоправданно много жрать ресурсов. - идет непрерывный доступ к файлам журнала регистрации 1Cv8.lgd (смотреть в мониторе ресурсов винды или любой другой программе, позволяющей мониторить файловую систему). Лечение: Возврат на старый формат журнала регистрации.
#63 by xXeNoNx
+ тут нужно тестить, попробуй по 10 гб оставь для СУБД и в серв 1С Допустимый объем памяти
#64 by xXeNoNx
и точнее не 10, а по 14, 14 на СУБД, 14 на серв 1С, и 4 для ОС
#65 by xXeNoNx
еще бы в свойствах рабочего сервера поменял количество ИБ на процесс и количество соединений на процесс, но тут формулы нет, я подгонял методом тыка и чуюкой своей, стоит 1-50
#66 by Одинесю
Очень большой объем rphost почему-то
#67 by xXeNoNx
Так потому что нет ограничений на него
#68 by xXeNoNx
на одном хосте висят все юзеры..., от чего ему быть маленьким...
#69 by НубВ1С8
загрузки сервера более 33% не видел никогда,  rmngr.exe редко-редко жрет много ресурсов
#70 by xXeNoNx
Сколько баз используется на серваке?
#71 by Одинесю
У нас при максимальной загрузке rphost 2 процесса, суммарно не более 2Г. При 100 пользователях.
#72 by НубВ1С8
1 бухгалтерия рабочая, 1 для опытов, 1 ЗУП 3.0, 1 маленькая для web, две базы - развернутые архивы
#73 by dmrjan
На Linux такая же беда. Отписался в 1С, они перенаправили к разработчикам. Те ответили, что Если настроен автоматический перезапуск рабочих процессов, то установите "Выключенные процессы останавливать через" 5 секунд.
#74 by xXeNoNx
Вангую еще раз: Когда устанавливали СУБД - не определили квоты по оперативке на нее, аналогично с 1С...
#75 by xXeNoNx
Да,да я выключенные процессы тож установил в 360сек.
#76 by eklmn
я бы не сказал что это сервер...
#77 by eklmn
далее даже смотреть нех
#78 by dmrjan
+
#79 by xXeNoNx
как-то иначе с памятью работает? В чем профит использования серверной ОС, в данном случае?
#80 by vde69
например в ограничении количества открытых файлов, что вполне может привести к сабжу
#81 by xXeNoNx
+ виртуалки не используются..., количество соединений к нему, не такое уж большое..., что еще?
#82 by xXeNoNx
Каких файлов? Там же база серверная... Думаю админ умный, файловую помойку не делает там
#83 by НубВ1С8
выключенные процессы останавливать через 360 сек. - установил там только 1С. ничего другого нет
#84 by НубВ1С8
+ и Postgresql
#85 by xXeNoNx
А посмотрел настройки postgres?
#86 by xXeNoNx
+ Какие там квоты по оперативе?
#87 by НубВ1С8
из конфига postgres log_destination = 'stderr'
#88 by НубВ1С8
как поставить квоту по 1С я понял, как установить квоту  postgres?
#89 by vde69
догадайся сколько сервер 1с держит открытыми временных файлов? включая всякие кеши.... а сколько пострге? а система? если все сложить?
#90 by НубВ1С8
админ получил задание на серверную ос
#91 by vde69
В операционной системе Windows XP Professional максимально допустимое число компьютеров, которые могут быть одновременно подключены к данному компьютеру через сеть, равно 10.
#92 by НубВ1С8
W'7 PROF
#93 by xXeNoNx
Сервер держит открытыми файлы на сервере, в том числе и кеш, т.е. локальное открытие, как ни странно
#94 by Aleksey
Запусти командную строку от админа и напиши net config server и увидишь. Например у меня на windows 10 показывает Maximum Logged On Users               20 Maximum open files per session        16384
#95 by xXeNoNx
+ подключение идет только к серву 1С, а там ограничений, как я думаю, нету. Серв 1С, крутится локально с postgre, даже если не локально, то подключения к серву = количеству rphost. Или не...?
#96 by НубВ1С8
w'7 показало аналогично
#97 by Azverin
рабочий процесс не добавлял?
#98 by eklmn
Вкратце, серверные системы по умолчанию оптимизированы под системную пропускную способность, позволяющую им выступать в роли высокопроизводительных серверов приложений, а клиентская версия (при наличии серверных возможностей) оптимизирована по времени отклика для интерактивного использования в качестве рабочего стола. Например, на основе типа продукта по-другому принимается ряд решений по распределению ресурсов в процессе загрузки системы. В частности, это касается размеров и количества областей памяти, выделяемых программе для динамически размещаемых структур данных (или пулов), количества внутренних рабочих потоков системы и размера кэш-памяти системных данных. Также серверная и клиентская версии отличаются друг от друга решениями политики времени выполнения, способом учета диспетчером памяти потребностей в системной памяти и в памяти процессов.
#99 by vde69
>>>>Maximum open files per session        16384 это не так много.... вполне может быть из-за этого...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С