Rails 5: рендеринг очень медленный в первый раз (rb-notify: очередь событий inotify переполнена)

Когда я получу localhost:3000/ первый раз, когда после запуска rails s, Рендеринг медленный (более 5 минут) для рендеринга в первый раз. Когда я смотрю консоль, она отображает:

E, [2018-07-27T10:29:56.993181 #30765] ERROR -- : run() in thread failed: inotify event queue has overflowed.:\n /home/abc/.rvm/gems/ruby-2.3.5/bundler/gems/rb-inotify-be4cf88b4dab/lib/rb-inotify/event.rb:120:in `initialize'

Полная консоль здесь: https://gist.github.com/anhdayem818/d832da6bcbdd3a05eea37a603e7c9139

Я пытаюсь редактировать конфиг в файле /etc/sysctl.conf:

fs.inotify.max_user_watches = 999999
fs.inotify.max_queued_events = 999999
fs.inotify.max_user_instances = 999999

И поменять версию гема rb-inotify к:

gem 'rb-inotify', github: 'e2/rb-inotify', branch: 'misc_bugfixes' Но не работать на меня. Пожалуйста, любой может помочь мне решить эту ошибку. Всем спасибо.

0 ответов

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