「Committed Request Token xx」を出力する RequestToken モデルに after_commit コールバックを配置しました。以下に含めたログを見ると、トークン レコードがコミットされており、次のリクエストでオブジェクトが見つからないことが示されています。この問題は断続的に発生し、ページを更新するとレコードが見つかり、リクエストが通過します。
環境 AWS EC2 + RDS、Ubuntu 10.04、Rails 3.2.8、MySQL2 0.3.11 gem、apache2 2.2.14、phusion パッセンジャー 3.0.11
誰もこれを見たことがありますか?助言がありますか?
Committed Request Token S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1
Rendered text template (0.0ms)
Completed 200 OK in 28ms (Views: 0.6ms | ActiveRecord: 21.8ms | Sphinx: 0.0ms)
Started GET "/oauth/authorize?oauth_token=S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1" for 96.236.148.63 at 2012-10-15 22:07:32 +0000
Processing by OauthController#authorize as HTML
Parameters: {"oauth_token"=>"S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1"}
Completed 500 Internal Server Error in 5ms
ActiveRecord::RecordNotFound (Couldn't find RequestToken with token = S8j311QckvEjnDftNW0e7FPHsavGWTelONcsE3X1):