Это обычная установка, чтобы выжить в приложении с помощью контрольного сообщения с помощью какого-либо инструмента мониторинга, например Monit.Если приложение запущено и все работает правильно, оно возвращает сообщение «Я жив», если база данных выходит из строя или веб-сервер зависает, он ничего не возвращает или страницу с внутренней ошибкой сервера (код состояния HTTP 500). Как вы можете смоделировать сбой базы данных , чтобы проверить это поведение в Ruby on Rails? Было бы неплохо, если бы можно было включить / выключить эту функцию для тестовых целей в самом тесте ( Test :: Unit
или RSpec
).