Частное подключение веб-приложения Azure к базе данных не работаетPhp

Кемеровские программисты php общаются здесь
Ответить
Гость
 Частное подключение веб-приложения Azure к базе данных не работает

Сообщение Гость »


Я использую общедоступное подключение к базе данных Azure MySQL из веб-приложения Azure с использованием стека PHP 7.4 (скоро будет PHP 8.2). Все работает нормально примерно до 2500 запросов в минуту, и у меня начинаются тайм-ауты подключения к базе данных.

В этой статье указано, что проблема, скорее всего, связана с исчерпанием исходящих подключений из веб-приложения: https://learn.microsoft.com/en-us/azure ... onnection- ошибки

Одним из предложенных решений, которые я нашел в другом месте, было установить частное соединение с базой данных, что я и сделал. Использование интеграции виртуальной сети с веб-приложением и частной конечной точки для моей базы данных. Я просто установил для конечной точки адрес 10.1.1.4, чтобы избежать необходимости настраивать частный DNS-сервер.

Поэтому я изменил URL-адрес подключения к базе данных вот так...

mysql://user:password@10.1.1.4:3306/mydatabase?serverVersion=8.0.31 Итак, он подключается, но теперь мои исходящие соединения, похоже, ограничены 1. Каждый перекрывающийся запрос к базе данных истекает по тайм-ауту. Что здесь происходит? Я зашел в виртуальную сеть и частное подключение, чтобы получить большой канал, а теперь кажется, что у меня крошечный канал.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»