Сервер Ruby Sinatra Puma: существующее соединение было принудительно закрыто удаленным хостом. (Errno::ECONNRESET)

У меня есть серверная стойка Puma, и есть несколько циклов HTTP-запросов-ответов. Я запрашиваю данные из MongoDB. Довольно часто сервер зависает, и если я нажимаю Ctrl+C, он возобновляет работу, а если нет, то через пару минут я получаю следующую ошибку:C:/Rubies/Ruby193/lib/ruby/gems/1.9.1/gems/puma-1.6.3/lib/puma/client.rb:127:in 'readpartial': An existing connection was forcibly closed by the remote host. (E rrno::ECONNRESET)

У меня довольно хорошая обработка исключений и логгеры, но это нигде не ловится. Я должен перезагрузить сервер снова, чтобы продолжить.

Пожалуйста, предложите.

0 ответов

Другие вопросы по тегам