Всем добрый день!
Продолжу тему, ибо она актуальная все же. Не до конца ясно, справились ли все участники переписки со своей проблемой, поэтому изложу свое:
Как было:
Терминальный сервер N1 (виртуалка) Windows 2008 R2 x64. 8 Гб, 4 ядра Xeon 2,3. Работают одновременно человек 15 в 1С и Медок (Медок установленный на этом же сервере, по умолчанию все настройки, as is). Пользователи запускают ярлык на ezvitnet. База 6Гб-куча предприятий-мы бухгалтерская фирма. По монитору пользователей, одновременно заходят в Медок не более 10 человек. С какого момента-не скажу, не сразу обратили мое внимание, но несколько месяцев назад точно, начались тормоза. Тормоза типичные, в достаточном количестве изложенные на этом форуме - регистрация НН, отправка и получение уведомлений и проч. 10, 20, 30 сек, несколько минут. Причем в момент тормозов не замечено было никаких всплесков загрузки процессора, загрузки памяти, дисков. Все как будто замирает. И постоянный, 3-4-5 раз в день слет службы Zvitgrp1, в результате чего масса ошибок и сообщений, выдаваемых пользователю, которые с перепугу начинают звонить в техподдержку, им рассказывают, что у них на ПК могут быть вирусы, просят прислать скриншоты и т.д. А надо всего лишь перезапустить (запустить) службу Zvitgrp1 и все начинает работать, медленно, но работать, до следующего сбоя службы.
Как стало:
Думаю, может таки памяти не хватает, дал машине 16 Гб, то есть увеличил вдвое. Результат-нулевой. Все как было так и осталось.
Ладно, почитал форум, увидел что мы с проблемой не одни и надо что то делать. Поднял второй сервер N2 Windows 2008 R2 x64, исключительно для Медка, 4 ядра, 4 Гб (умышленно столько памяти, посмотреть хотелось как вести себя будет). На сервер N1 подбросил ярлыки на ezvitnet с расшаренной папки сервера N2.
Медок ставил сначала по умолчанию, из пакета, скачанного с оф сайта. Чисто субъективно вроде стало веселее работать, падение службы наблюдалось реже, 3-4 раза в неделю. Тормоза, к сожалению особо не ушли, но стабильность работы внушила оптимизм. Причем, читал я здесь, что с такой базой (6 Гб) оперативную память сервера необходимо увеличивать. При работе тех же 10 пользователей, захват оперативки на сервере N2 редко превышает 2Гб, загрузка процессора до 30%. Пробую настройки FB, рекомендованные здесь же, в этой теме. Ничего не меняется. Как тормозило, так и тормозит, как слетала служба, так и слетает, пусть реже, чем раньше, но слетает. В результате имеем постоянные нервы пользователей, звонки мне и в тех.поддержку.
Иду дальше-читаю форум. В результате качаю FB 2.5.4 x64, ставлю в режиме Classic, как рекомендовано, правлю реестр и тд и тп. Ничего (тормоза, слет службы, загрузка рессурсов) не меняется. Вообще!!! Вот только что, после очередного перезапуска Zvitgrp1, проверяю уведомления. Кнопка "проверить" - 15-30 секунд - таблица ввода пароля к ключу - еще минуту ждем - потом только проверка уведомлений. В результате тратим несколько минут только на эту операцию. А регистрация налоговых идет минутами, а то и десятками минут (имеется ввиду открытие, переключения между окнами, все последующие операции). Причем, опять же если верить мониторингу все системы (Windows, хоста) - железо особо не напрягается. Что происходит в эти минуты ожидания, для меня загадка.
Что интересно, если зайти на сервер N2, где установлен Медок и работать там через ezvit - ситуация в разы лучше. Тормозов практически нет. Но как мы знаем, работать через ezvit может только один пользователь, поэтому неприемлемо. Думаю, может сеть? Связь между вирт машинами гигабитная, пинг ровный как в идеале, сетевые адаптеры не загружены. Антивирусов на серверах нет!
В итоге, извечные вопросы - Кто виноват? и Что делать? Я расписал так подробно, чтобы не тратить время на лишние вопросы и рекомендации, которые уже пройдены. И так как проблема не только моя, может кто то почитает и найдет здесь отражение своей ситуации.
Посему вопросы в техподдержку:
1. Что я делаю не так? Если все делать "по умолчанию", то не совсем понятно, зачем качать потом отдельно FB 2.5.4, настраивать ветки реестра и проч.,как здесь неоднократно повторяется, почему его нельзя сразу вставить в пакет инсталляции? Или хотя бы инструкцию по установке прописать должным образом, мол если не работает по умолчанию, делайте то то и то то. Ведь проблема существует, и судя по данной ветке форума, встречается часто.
2. Насчет терминального режима. Вот здесь
http://me-doc.com.ua/forum/viewtopic.php?f=60&t=11702 вопрос подымался, но остался без ответа. Действительно, утилита (назовем ее так) ezvitnet.exe позволяет работать терминальным пользователям, но лишь копируя себя многократно в профиль пользователей, забивая системный диск своими копиями. Если у меня их человек 30, то уже порядка 15 Гб занимают копии этой программы. И почему ezvit работает без тормозов, а ezvitnet тормозит при одинаковых параметрах FB? Терминальный режим работы нынче очень распространен, и ему надо уделить должное внимание со стороны разработчиков. Чего стоит только расшаренная по сети папка с Медком для запуска ezvitnet. Это как то с безопасностью никак не вяжется. Любой может попасть в эту папку и скопировать/удалить все что ему вздумается. Конечно, можно принять определенные меры: переименовать файл базы, запретить папку просматривать, но это все от "дурака", более менее знающий человек, обойдет все эти легкие препятствия, а введение более сильных запретов, лишает ezvitnet работоспособности.
3.И последнее - как все же заставить заработать связку из двух 2008-х серверов, терминального и сервера медка, без тормозов? Что еще до установить, удалить, в какой реестр залезть, проверить базу на ошибки, что протестировать?
Спасибо. Буду благодарен любому содействию.