Рельсы пассажирские, потребляющие 100% процессорных ресурсов - PullRequest
0 голосов
/ 12 октября 2018

Привет, у меня есть rails Rails 3.2.22.5, приложение ruby ​​ruby ​​2.2.0p0 с пассажиром 5. Я запускаю свое приложение с apache2.Когда я делаю логин в приложении, многие пассажирские процессы запускаются, и процессор уходит на 95%.Когда я ничего не делаю в приложении, но все еще регистрируюсь, процессор составляет 95% ... Я не знаю, как это возможно.

Я использую rvm.Так что, если я использую команду

/usr/bin/passenger-config --ruby-command

, у меня будет следующий путь:

Command: /usr/local/rvm/gems/ruby-2.2.0/wrappers/ruby
  Version: ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux]
  To use in Apache: PassengerRuby /usr/local/rvm/gems/ruby-2.2.0/wrappers/ruby
  To use in Nginx : passenger_ruby /usr/local/rvm/gems/ruby-2.2.0/wrappers/ruby
  To use with Standalone: /usr/local/rvm/gems/ruby-2.2.0/wrappers/ruby /usr/bin/passenger start

The following Ruby interpreter was found first in $PATH:
  Command: /usr/bin/ruby
  Version: ruby 2.3.0p0 (2015-12-25) [x86_64-linux-gnu]
  To use in Apache: PassengerRuby /usr/bin/ruby
  To use in Nginx : passenger_ruby /usr/bin/ruby
  To use with Standalone: /usr/bin/ruby /usr/bin/passenger start

Так что в моих сайтах apache2 с поддержкой

PassengerRuby / usr / local / rvm/gems/ruby-2.2.0/wrappers/ruby

Но у меня есть эта ошибка ... Если я перехожу к apache2 error.log

App 676 stderr: cannot load such file -- phusion_passenger
App 676 stderr:  (
App 676 stderr: LoadError
App 676 stderr: )
App 676 stderr:         from /usr/bin/passenger-config:27:in `<main>'

Я не знаю, является ли этопроблема как то.

Помоги мне !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...