为用户模型设计登录注销速度太慢。管理模型正常工作

时间:2012-11-14 03:56:54

标签: ruby-on-rails heroku devise

我之前使用过设计没有任何问题。它工作正常,但登录和注销功能真的很慢。工作约3秒钟。

我从基本设置中唯一改变的是路径。我有一个User表,所以我将路径更改为member:

devise_for :users, :path => "member", :path_names => { :sign_in =>
    'login', :sign_out => 'logout', :password => 'secret', :confirmation
    => 'verification', :unlock => 'unblock', :registration => 'register', :sign_up => 'signup' }

日志没有显示任何内容,但有时会在错误时间内给出错误:

Error R14 (Memory quota exceeded)

管理模型可以快速登录和注销。模型的不同之处在于:

admin
  devise :database_authenticatable, :recoverable, :trackable, :validatable, :timeoutable, :lockable

user
  devise :database_authenticatable, :recoverable, :trackable, :validatable, :rememberable, :confirmable, :registerable

我尝试从用户移除记忆,登出变得更快,但登录仍然很慢。

我不知道如何提供细节,因为我认为我没有做过其他任何不同的事情,但如果有其他事情可以帮助解决这个问题,我会很乐意给出更多答案。

希望有人可以帮助我。

0 个答案:

没有答案