Как избежать исключения PDO: SQLSTATE [HY000] [1040] Слишком много соединений в Laravel Lumen

У меня есть сервер API, построенный с люмен. Когда я запускаю нагрузочный тест, который роит сервер, в определенные моменты он бросает PDOException: SQLSTATE[HY000] [1040] Too many connections, Я использую бесплатный уровень AWS EC2 и RDS, так что я знаю, что мой экземпляр недостаточно велик для этого теста, но есть ли способ оптимизировать его без предварительного обновления экземпляра RDS?

Мой вопрос:

  1. Поможет ли пул соединений избежать этой проблемы? Будут ли запросы ждать доступное соединение вместо сбоя при использовании пула соединений?
  2. Есть ли способ предотвратить сбой моего приложения, когда это происходит? Пока это всегда требует перезагрузки моего экземпляра RDS

0

Решение

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

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

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

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