Тайм-ауты SQL Server При первой загрузке приложения - PullRequest
1 голос
/ 08 июня 2011

Я недавно перешел на запуск своей среды разработки через VPN нашей компании с использованием NetExtender. Теперь может показаться, что мои приложения, работающие с базой данных, теперь время ожидания в первый раз, когда они пытаются достичь базы данных. После истечения времени ожидания (30 секунд или около того) и дополнительных 5-10 секунд все вызовы БД завершаются успешно. В течение 5-10 секунд ответ об ошибке тайм-аута отправляется немедленно. Похоже, это связано с тем, когда SQL Server необходимо создать новый сеанс базы данных для меня. Каждый раз, когда мне нужно назначить новый идентификатор процесса клиента, у меня таймаут. Это огромная проблема при использовании Resharper + NUnit в качестве жгута проводов, так как каждый раз, когда запускаются тесты, создается новый экземпляр модуля модульных тестов Resharper, что приводит к истечению времени ожидания. Время ожидания сервера составляет около 30 секунд, что, безусловно, достаточно для установления соединения.

1 Ответ

0 голосов
/ 21 декабря 2011

Мне кажется, это может быть проблема с DNS.Если первичный DNS не настроен должным образом и недоступен для VPN-клиента, он будет отключен и передан вторичному.

Кроме того, некоторые VPN позволяют вам получать доступ к некоторым локальным ресурсам - это может привести к включению DNS в вашей локальной сети.

Думаю, я бы попытался изменить порядок DNS ипосмотрим, сработало ли это.

...