Как избежать проверки подключения MySQL в каждом запросе Laravel 5.5?

Я разработал приложение, которое использует Elastic Search для API-интерфейсов внешнего интерфейса и MySQL для серверного интерфейса администратора.

Теперь проблема в том, что если Laravel по какой-либо причине не удается подключиться к MySQL, он начинает выдавать ошибку 500 и в API. Обратите внимание, что маршруты API полностью отличаются (промежуточное ПО и пространство имен) от внутренних маршрутов.

Это ошибка, которую я получаю, когда не удается подключиться к MySQL:

Illuminate\Database\QueryException: SQLSTATE[HY000] [2002] Connection     refused (SQL: select * from `setting__settings` where `name` = core::locales     limit 1) in file /var/www/html/nykaatv_github/vendor/laravel/framework    /src/Illuminate/Database/Connection.php on line 664

Здесь я хочу упомянуть, что я использую asgardCMS.

Кто-нибудь сталкивался с подобной проблемой раньше. И если Laravel проверяет соединение MySQL для каждого запроса по умолчанию, то как его переопределить?

Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]