Мне было любопытно, если кто-нибудь знает способ проверить соединение с предпочтительным временем ожидания. У меня есть страница, где разные диски индексируются для выбора при дальнейшей обработке. Один диск использует sftp, этот диск зависает в случайное время, поэтому приложение не может подключиться и выдает ошибку.
Я ищу способ подавить ошибку и позволить пользователю выбрать другие файлы, которые могут быть проиндексированы в данный момент.
Я использую стандартный фасад хранения Laravel. И попробовал уже что-то вроде этого:
$disk = Storage::disk($project->category->FileServer->name);
$adapter = $disk->getDriver()->getAdapter();
$adapter->connect();
Проблема в том, что connect всегда имеет значение null.
Задача ещё не решена.
Других решений пока нет …