Я тестирую сценарии, в которых сервер mysql не может быть достигнут, помещая случайный IP-адрес, чтобы попытаться подключиться. Я установил опции PDO на тайм-аут через одну секунду, используя PDO::ATTR_TIMEOUT => 1
. Однако для исключения исключений требуется еще 30 секунд. Я предполагаю, что этот тайм-аут применим только к фактическому времени соединения mysql, а не к серверу, на котором работает mysql.
Какие параметры PHP мне нужно изменить, чтобы отключить соединение с сервером mysql?