Я устанавливаю установку PrestaShop на сервере разработки, который является экземпляром GCE и использует Cloud SQL в качестве сервера базы данных. Все работает просто отлично, за исключением одного: когда на сайте существует длительный период бездействия, первая загрузка страницы после этого всегда дает мне эту ошибку:Первое подключение от Prestashop к Google Cloud SQL всегда сбой
Ссылка на базу данных не может быть установлена: SQLSTATE [HY000] [2003]
Если я обновляю страницу, ошибка исчезнет и больше не появится, пока я не остановлю использование сайта в течение часа или около того. Похоже, что экземпляр базы данных переходит в спящий режим или что-то в этом роде.
Причина, по которой я упомянул Prestashop, заключается в том, что я никогда не получаю эту ошибку при использовании Adminer или подключении к базе данных от клиента консоли mysql.
Я добавил хрон, проверяющий сайт через Wget каждые 5 минут, но это, кажется, не поможет. – Damir