gilev » Сб авг 01, 2009 9:16 pm
Реальная история у одного из моих заказчиков
Заказчик и я:
- ваша программа не работает...
- совсем или что-то работает, но не так как хотелось?
- очень медленно работает
- только у вас медленно или у всех?
- сейчас узнаю... у всех медленно работает
- с какого момента запуска программы (щелчка по ярлыку) начинается долгая работа?
- а сразу и начинается, очень долго окно авторизации появляется
- а долго это 10 секунд, 30 секунд, 2 минуты?
- 2 минуты, а после того как ввел пароль, даже по меню навигация долго происходит
- а в конфигураторе тоже долго?
- и в конфигураторе...
Дальше выяснилось, что:
1. Если создать пустую конфигурацию, то она загружалась быстро, что исключает медленную работу MS SQL Server.
2. Если запустить клиента 1С на сервере приложений 1С, то скорость резко увеличивалась, производительность становилась нормальной, что исключает долгий поиск ключа защиты.
Включили технологический журнал, он показал такой текст в rphost:
31:33.6736-0,EXCP,9,process=rphost,Exception=NetDataExchangeException,Descr=Ping time out expired on connection 13060
Проблема похожа на долгую передачу данных по сети. Убедились, что выключены брандмауэры и шифрованние данных ip/sec. Однако проблема существует, тогда выполнили следующие действия:
-развернули сервер, идентичный с сервером заказчика по железу, но с минимальным количеством софта,
выполнили подключение пользователей, как и предпологалось, оно нормальное (в 6 раз быстрее чем на проблемном сервере);
-подключились с проблемного сервера приложений к новому клиентом 1С, скорость оказалась нормальная;
-с нового сервера приложений на старый подключение оказалось медленным;
-скопировали файлы с нового на старый - быстро, со старого на новый - медленно;
-стали сравнивать разницу в софте: на старом сервере был выключенный, но не удаленный NODE32;
-удалили NODE32 и перезагрузили сервер, проблема ушла.
Мораль истории субъективна: NOD32 не корпоративный антивирус, повозможности его не использовать.
Этому подтверждения находят и коллеги, например была аналогичная проблема с поиском ключа.
Реальная история у одного из моих заказчиков
Заказчик и я:
- ваша программа не работает...
- совсем или что-то работает, но не так как хотелось?
- очень медленно работает
- только у вас медленно или у всех?
- сейчас узнаю... у всех медленно работает
- с какого момента запуска программы (щелчка по ярлыку) начинается долгая работа?
- а сразу и начинается, очень долго окно авторизации появляется
- а долго это 10 секунд, 30 секунд, 2 минуты?
- 2 минуты, а после того как ввел пароль, даже по меню навигация долго происходит
- а в конфигураторе тоже долго?
- и в конфигураторе...
Дальше выяснилось, что:
1. Если создать пустую конфигурацию, то она загружалась быстро, что исключает медленную работу MS SQL Server.
2. Если запустить клиента 1С на сервере приложений 1С, то скорость резко увеличивалась, производительность становилась нормальной, что исключает долгий поиск ключа защиты.
Включили технологический журнал, он показал такой текст в rphost:
31:33.6736-0,EXCP,9,process=rphost,Exception=NetDataExchangeException,Descr=Ping time out expired on connection 13060
Проблема похожа на долгую передачу данных по сети. Убедились, что выключены брандмауэры и шифрованние данных ip/sec. Однако проблема существует, тогда выполнили следующие действия:
-развернули сервер, идентичный с сервером заказчика по железу, но с минимальным количеством софта,
выполнили подключение пользователей, как и предпологалось, оно нормальное (в 6 раз быстрее чем на проблемном сервере);
-подключились с проблемного сервера приложений к новому клиентом 1С, скорость оказалась нормальная;
-с нового сервера приложений на старый подключение оказалось медленным;
-скопировали файлы с нового на старый - быстро, со старого на новый - медленно;
-стали сравнивать разницу в софте: на старом сервере был выключенный, но не удаленный NODE32;
-удалили NODE32 и перезагрузили сервер, проблема ушла.
Мораль истории субъективна: NOD32 не корпоративный антивирус, повозможности его не использовать.
Этому подтверждения находят и коллеги, например была аналогичная проблема с поиском ключа.