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'
Но не работать на меня. Пожалуйста, любой может помочь мне решить эту ошибку. Всем спасибо.