У меня есть приложение, предназначенное для проверки состояния текстовых сообщений и повторной отправки, если оно не выполнено, но каждый раз после перезапуска его на Heroku это работает хорошо 15 минут, прежде чем он выйдет со следующей погрешностью: ActiveRecord::ConnectionTimeoutError (could not obtain a database connection within 5.000 seconds (waited 5.000 seconds)):
Как я могу имитировать нагрузку/трафик на моем локальном компьютере
Это, как я подозреваю, вызвано большим количеством ударов в конечную точку приложения.
Я пытаюсь воспроизвести эту ошибку локально на своем компьютере, поэтому мне не нужно будет каждый раз менять изменения, прежде чем я смогу узнать, работает ли это или нет.
Может ли кто-нибудь указать мне в правильном направлении?
Я имею в виду, прибегая к помощи чего-то вроде stress testing
или load testing
FYI: Я использую rspec
для моего тестирования