Rails乘客消耗100%cpu

时间:2018-10-12 07:46:26

标签: ruby-on-rails passenger

嗨,我有一个Rails Rails 3.2.22.5,ruby ruby​​ ruby​​ 2.2.0p0与乘客5的应用程序。我用apache2运行我的应用程序。 当我在应用程序中进行登录时,许多乘客进程启动,CPU达到95%。当我在应用程序中什么都没做但仍然登录时,CPU为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>'

我不知道这是否是问题。

救救我!

0 个答案:

没有答案