Когда-нибудь замечали это поведение сервера Rails dev?
- Старт
rails server
- Запустите некоторые команды в "консоли rails" или в скрипте, добавив содержимое к
development.log
- Сделайте запрос к серверу разработки, который вы запустили на шаге 1
- Сервер зависает, потому что он ожидает, пока процесс сервера запишет в терминал весь новый текст из шага # 2
Есть ли способ остановить это? Это особенно раздражает комбинацией редко доступного сервера и часто опрашивающего фонового процесса.
Я понимаю, что теоретическое решение состоит в том, чтобы сервер Rails dev записывал в свой журнал асинхронно, но я надеюсь, что кто-то уже что-то написал, поэтому мне не придется взламывать его самому.