Назад | Перейти на главную страницу

Веб-приложение Azure внезапно перестает взаимодействовать с внешним SQL Server

У меня проблема с моим веб-приложением Azure, которое время от времени прекращает связь с нашим внешним сервером SQL. Еще несколько часов назад все работало нормально. Это простая установка с веб-сайтом asp.net, который подключается к SQL Server, расположенному в другом месте.

Веб-сайт отлично работает, когда я запускаю его из среды разработки. Виртуальный IP-адрес, исходящие адреса и альтернативные исходящие адреса были добавлены в брандмауэр на SQL Server.

Веб-сайт работает неделями, а затем, без каких-либо изменений в веб-приложении или SQL Server, он просто перестает работать.

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

Connectionstring

<add name="DefaultConnection" connectionString="Data Source=xx.xx.xxx.xxx;Initial Catalog=xyz;User ID=xyz;MultipleActiveResultSets=True;Password=xyz;" />

Сообщение об ошибке

System.Data.SqlClient.SqlException: при установке соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server)