Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
1
1C 8.x

При запуске зависает удаленный клиент

27.01.2018, 18:18. Показов 16022. Ответов 22
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер, программистам и администраторам!

Ребята, перенес базу "ЗиК" с обновлением платформы на новый сервер под управлением Windows Server 2008 R2 x64.

Сервер в виртуальной среде на ESXi. Выделено ОЗУ: 64 Гб и 16 ядер CPU (4 процессора, по 4 ядра).

На сервере развернута связка 1С 8.3.11.28.99 x86-64 (т.е. 64-разрядная версия платформы)+ СУБД MS SQL Server 2012 Entreprise Edition.

У нашей организации есть районные управления (19 районов) и для каждого района своя база "ЗиК" на сервере. При запуске толстого клиента в районе клиент начинает "зависать", а в ДЗ висит процесс "загрузка конфигурационой информации".

Не доходит до окна авторизации.

И такая ситуация не во всех районах. Если туже базу открывать с сервера - проблем нет.

1.Базы проблемных районов пересоздавал, перезаливал заново. Не помогает.

2.Каталог "servconf" подчищал.

3. Файл "nethasp.ini" c указанием на сервера лицензий подменял. На время помогло, но потом опять... . Т.е.
основная причина не в этом.

P.S. новый север был переименован после переноса баз и установки платформы, т.к. разворачивался параллельно, не выключая старый сервер. После перехода старый сервер мы выключили, а новому назначили его имя.

После этого служба 1С вообще отказывалась стартовать, но эту проблему я решил и в MS SQL Server тоже подправил именование сервера.

P.P.S. После перезапуска служб MS SQL Server и агента 1С проблема на время уходит. Потом снова начинают "виснуть" удаленные клиенты. Подозреваю, что проблема на стороне SQL сервера. Может логи забиваются или еще что?

Подскажите, что делать. Уже всё вроде перекопал.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.01.2018, 18:18
Ответы с готовыми решениями:

Зависает торрент - клиент при запуске (ЛЮБОЙ!)
Доброго времени суток, есть проблема, суть такова: при запуске любого торрент - клиента (будь то...

Сцена зависает при запуске TCP-клиента, когда он подключен к TCP - серверу, при этом TCP-клиент полностью функционирует
Проблема описана в заголовке, и хотелось бы услышать ваше мнение, о том как можно решить проблему....

Зависает при запуске
Добрый день форумчане! Имеется материнская плата Elitegroup H61H2-M12 (V1.0), при запуске...

Зависает при запуске
После запуска при выходе на рабочий стол, начинает виснуть и не запускается. После 4-5 попытки...

22
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 22:09 2
Цитата Сообщение от droider Посмотреть сообщение
И такая ситуация не во всех районах. Если туже базу открывать с сервера - проблем нет.
А как подключаются эти самые "районы"?
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:16  [ТС] 3
Tklwegsd, через толстый клиент.
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 22:19 4
Т.е это локальная сеть?
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:21  [ТС] 5
P.S. сегодня еще сделал бекапы всех баз на SQL Server-е , полностью удалил их и пересоздал заново с последующим восстановлением. Дополнительно в свойствах каждой базы выставил совместимость с установленной версией SQL Server-а. В 1С тоже "пересоздал" список подключений. Буду теперь отслеживать результат. Может будут еще какие-либо рекомендации?

Добавлено через 46 секунд
Tklwegsd, да.
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 22:30 6
Не очень понятно. Районы - это обычно либо удаленный доступ, либо подключение с использованием веб-сервера.
Цитата Сообщение от droider Посмотреть сообщение
база "ЗиК"
О какой конфигурации речь? Если Зарплата и кадры государственного учреждения, редакция 3.1, то у нее основной клиент - тонкий.

Добавлено через 1 минуту
P.S. Писал до прочтения предыдущего сообщения.

Добавлено через 4 минуты
Пока, что приходит в голову на что обратить внимание, это вот этот момент:
Цитата Сообщение от droider Посмотреть сообщение
P.S. новый север был переименован после переноса баз и установки платформы, т.к. разворачивался параллельно, не выключая старый сервер. После перехода старый сервер мы выключили, а новому назначили его имя.
Может конфликт IP или еще чего, это не в моей компетенции.
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:34  [ТС] 7
Цитата Сообщение от Tklwegsd Посмотреть сообщение
Зарплата и кадры государственного учреждения, редакция 3.1
да, именно она.

Цитата Сообщение от Tklwegsd Посмотреть сообщение
у нее основной клиент - тонкий
но, насколько я знаю, тонкие клиенты используются в качестве веб-клиента, если база опубликована в интернете или размещена на сервере, скажем, в другой стране. Если же внутри одной локальной сети, то рекомендован толстый клиент.

Или я ошибаюсь?

Добавлено через 27 секунд
Цитата Сообщение от Tklwegsd Посмотреть сообщение
Писал до прочтения предыдущего сообщения
понял.

Добавлено через 1 минуту
Цитата Сообщение от Tklwegsd Посмотреть сообщение
обратить внимание, это вот этот момент:
да, как я написал выше, с этой стороны тоже всё перебрал. Вроде наименование везде соответствует.
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 22:37 8
Лучший ответ Сообщение было отмечено droider как решение

Решение

Цитата Сообщение от droider Посмотреть сообщение
Или я ошибаюсь?
Ошибаетесь. Режим запуска зависит от настроек информационной базы у конкретного пользователя, для данной конфигурации клиент по умолчанию - тонкий. Но Вашем случае, думаю, это не важно.
1
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:39  [ТС] 9
В списке "зарегистрированных серверов" SQL сервера прописал этот сервер с актуальным именем, убрав старое имя, и каталог "srvinfo" 1C почистил. Посмотрю, что будет после полного пересоздания баз и выставления совместимости.

Добавлено через 1 минуту
Цитата Сообщение от Tklwegsd Посмотреть сообщение
Может конфликт IP
нет. Это уже предусмотрено
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 22:44 10
Цитата Сообщение от droider Посмотреть сообщение
и выставления совместимости
О какой совместимости речь?
1
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:44  [ТС] 11
Цитата Сообщение от droider Посмотреть сообщение
Каталог "servconf" подчищал.
здесь я подразумевал каталог "srvinfo". Опечатался
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 22:48  [ТС] 12
Цитата Сообщение от Tklwegsd Посмотреть сообщение
О какой совместимости речь?
об этой
При запуске зависает удаленный клиент
(уровень совместимости).

У нескольких баз в свойствах было выставлено значение: "MS SQL Server 2008 (100)". Выставил 2012 в соответствии с версией.
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 23:00  [ТС] 13
может поможет

Добавлено через 5 минут
Tklwegsd, спасибо за отклик . Отпишусь, если что.
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
27.01.2018, 23:04 14
Лучший ответ Сообщение было отмечено droider как решение

Решение

Цитата Сообщение от droider Посмотреть сообщение
Подозреваю, что проблема на стороне SQL сервера.
Сервер 1С и SQL на одной машине? Просто, на эту сторону я бы подумал меньше всего. Подозреваю, что проблема в сервере 1С.

Добавлено через 1 минуту
Может платформу взять посвежее (последняя версия 8.3.11.2954) или наоборот взять 8.3.10.
1
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
27.01.2018, 23:17  [ТС] 15
P.S. на старом сервере стояла MS SQL Server 2008 Express (она ограничена в функциональности), ну и стояла 32-разрядная платформа на 64-разрядном сервере Постоянно возникала "нехватка памяти" при работе 1С. До меня сервером занимался другой человек. Поэтому я решил подправить ситуацию с нуля.

Добавлено через 3 минуты
Цитата Сообщение от Tklwegsd Посмотреть сообщение
Сервер 1С и SQL на одной машине?
на этом сервере - да. Но есть еще другие сервера 1С с прочими базами (их я в дальнейшем планирую разнести: БД и платформы на отдельных серверах).

Просто этот сервер зарплатный и руководство попросило "изолировать" его от остальных и сделать всё на одном сервере.

Добавлено через 3 минуты
Цитата Сообщение от Tklwegsd Посмотреть сообщение
Может платформу взять посвежее (последняя версия 8.3.11.2954
у нас, обычно, бухгалтерия предоставляет платформы для установки требуемой версии. Я только требую от них 64-разрядную версию инсталлятора. В последствии, думаю, ее тоже поставим. Откатить версию не дадут

Добавлено через 4 минуты
Цитата Сообщение от droider Посмотреть сообщение
есть еще другие сервера 1С с прочими базами (их я в дальнейшем планирую разнести: БД и платформы на отдельных серверах)
наплодили их у нас. Поэтому хочу потом "укомплектовать" и сократить количество
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
30.01.2018, 17:35  [ТС] 16
Приветствую всех вновь!

Поднимаю тему.


Предыдущие манипуляции не решили проблему. Через некоторое время вис клиентов повторяется.

Причем на проблемных рабочих станциях в журнале событий прописывается ошибка типа: "Программа 1cv8.exe прекратила взаимодействие с Windows и была закрыта". На машинах, где клиент работает, такой записи нет.

Есть идеи?

Антивирус тоже проверял на вмешательство.

Добавлено через 2 минуты
Если другую базу открывать в том же клиенте, то все Ок, а если "Зик", то вис.

Может ли быть проблема на стороне сервера "ЗиК" тогда?


Непосредственно на сервере все базы открываются сразу.
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
30.01.2018, 22:43 17
Цитата Сообщение от droider Посмотреть сообщение
"Программа 1cv8.exe прекратила взаимодействие с Windows и была закрыта"
Это толстый клиент.
Я так и не понял под каким клиентом запускает база (толстым или тонким)? Или у разных пользователей под разным?

Попробуйте все-таки тонкий клиент. Для ЗГУ он родной.

Добавлено через 3 минуты
Кстати, уточните также разрядность установленного сервера 1С и разрядность клиента.
0
Эксперт Pascal/Delphi
4918 / 2786 / 855
Регистрация: 04.10.2012
Сообщений: 10,148
30.01.2018, 23:25  [ТС] 18
Tklwegsd, 64-разрядные. У некоторых пользователей разные клиенты (тонкий или толстый) бывают. Хотя, я изначально просил всех работать в толстом.

Добавлено через 1 минуту
В тонком тоже пробовал запускать (у кого вис).

Добавлено через 2 минуты
Кстати, если брандмауэр по умолчанию отключен групповой политикой домена, то нет ведь необходимости добавлять в исключения порт SQL сервера, по которому стучатся внешние программы?
0
Эксперт 1С
844 / 607 / 211
Регистрация: 24.07.2013
Сообщений: 2,102
31.01.2018, 00:24 19
Какую странную схему вы себе выбрали. Либо я чего-то не понимаю, либо Вы.
Цитата Сообщение от droider Посмотреть сообщение
64-разрядные
Рабочими на данный момент является 64-х либо 32-х разрядный сервер 1С (лучше 64-х). Клиент - только 32-х разрядный (64-х разрядный 1С выпустила недавно и только в тест).
Цитата Сообщение от droider Посмотреть сообщение
У некоторых пользователей разные клиенты (тонкий или толстый) бывают. Хотя, я изначально просил всех работать в толстом.
Почему - толстый? Для ЗГУ родной клиент - тонкий. Это разные программы, и работаю каждая со своими нюансами. Тестируется вендором в первую очередь тонкий клиент.

Цитата Сообщение от droider Посмотреть сообщение
Кстати, если брандмауэр по умолчанию отключен групповой политикой домена, то нет ведь необходимости добавлять в исключения порт SQL сервера, по которому стучатся внешние программы?
У Вас ведь SQL сервер и 1С сервер были установлены на одном компе. Клиент 1С стучится не SQL, а к серверу 1С. А уже сервер 1С обращается к SQL серверу.
0
495 / 149 / 52
Регистрация: 07.05.2016
Сообщений: 572
01.02.2018, 09:33 20
Лучший ответ Сообщение было отмечено droider как решение

Решение

вариант 1. поднять веб-сервер, опубликовать базу, удаленные пользователи работают тонким клиентом или веб-браузером (вариант только для конфигураций на УФ, например ЗИК 3.1 будет работать, а 2.5 нет).
вариант 2. поднять терминальный сервер, удаленные пользователи работают по RDP

остальные варианты с удаленными клиентами через интернет стабильно работать не будут
1
01.02.2018, 09:33
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.02.2018, 09:33
Помогаю со студенческими работами здесь

Клиент-сервер зависает при старте
Написал клиент-серверное приложение, помогите найти проблему. После старта сервера программа...

Зависает клиент при получении файла
часть сервера public void getFile(string name) { ...

зависает клиент при работе с Odbcconnection.
Добрый день всем.! Возникла следующая проблема: На кнопку повесил код, который запускает...

Зависает клиент при приёме от сервера
С начало сделал посыл данных только от клиента серверу..там всё хорошо далее начал делать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

Новые блоги и статьи
Интеграция Arduino и ChatGPT: Практическое руководство
InfoMaster 16.01.2025
В современную эпоху технологических инноваций интеграция искусственного интеллекта с микроконтроллерами открывает принципиально новые возможности для создания умных устройств и автоматизированных. . .
Как создать робота, управляемого ChatGPT
InfoMaster 16.01.2025
Концепция проекта В современную эпоху искусственный интеллект и робототехника становятся все более доступными для энтузиастов и разработчиков. Создание роботизированной руки, управляемой ChatGPT,. . .
Как создать ChatGPT бота в Telegram на Python
InfoMaster 16.01.2025
В современном мире технологии искусственного интеллекта становятся все более доступными для разработчиков, открывая новые возможности для создания умных и интерактивных приложений. Одним из самых. . .
Машинное обучение с помощью Python
InfoMaster 16.01.2025
Машинное обучение стало неотъемлемой частью современных технологий, позволяя компьютерам учиться на основе данных и принимать решения без явного программирования. В сочетании с языком. . .
Использование связки C# и PHP в корпоративной разработке и микросервисной архитектуре
InfoMaster 16.01.2025
Введение в интеграцию C# и PHP В современной корпоративной разработке все чаще возникает потребность в создании гибких и масштабируемых решений, способных эффективно решать широкий спектр. . .
Как использовать Kerio дома для управления сетью и пользователями
InfoMaster 16.01.2025
Использование технологий для улучшения повседневной жизни стало неотъемлемой частью современного быта. Одной из таких технологий является Kerio — мощный инструмент для управления сетью и. . .
Есть ли будущее у DVD и Blu-ray?
InfoMaster 16.01.2025
В эпоху стремительного развития цифровых технологий и повсеместного распространения потоковых сервисов вопрос о будущем физических носителей информации становится все более актуальным. Особенно остро. . .
Как проводить научные вычисления на Python
InfoMaster 15.01.2025
Python стал одним из наиболее востребованных языков программирования в области научных вычислений благодаря своей простоте, гибкости и обширной экосистеме специализированных библиотек. Научные. . .
Создание игры типа Minecraft на PyGame/Python: пошаговое руководство
InfoMaster 15.01.2025
В данном руководстве мы рассмотрим процесс создания игры в стиле Minecraft с использованием библиотеки PyGame на языке программирования Python. Этот проект идеально подходит как для начинающих. . .
Как создать свою первую игру в стиле Doom на Unreal Engine
InfoMaster 15.01.2025
Разработка шутера от первого лица в стиле классического Doom представляет собой увлекательное путешествие в мир игрового программирования, где сочетаются творческий подход и технические навыки. . . .
Параллельное программировани­е: основные технологии и принципы
InfoMaster 15.01.2025
Введение в параллельное программирование Параллельное программирование представляет собой фундаментальный подход к разработке программного обеспечения, который позволяет одновременно выполнять. . .
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru