簡単な nagios URL チェックで自分の rails-website をチェックしたいです。問題は、Nagios からのすべての GET リクエスト (毎分) で、新しいセッションがsessions
テーブルに挿入されることです。Rails が Nagios クエリの新しいレコードを生成しないようにするにはどうすればよいですか?
1 に答える
1
これにアプローチする最善の方法は、必要なテストを行う NagiosController を作成することだと思います。コントローラーとそれに関連付けられたビューがセッション オブジェクトにアクセスせず、読み込まれないことを確認してください。
もちろん、これでも db レコードが作成される可能性があります - 確かではありません。テストしていません。ただし、1分に1 db挿入してもシステムが停止することはありません.@eugenの上記のコメントに従ってセッションをクリアすれば、問題ありません。1時間ごとにクリアするだけで十分だと思います。
編集: ActionController::Base APIdocによると、(アクションの最後に) を呼び出すこともできreset_session
ます。これにより、「セッション全体が削除されます」
于 2011-06-24T13:36:22.213 に答える