アプリのdjangoセッションに奇妙なバグがあります。ユーザーのセッション情報が消去されることがあります(1日あたり約20000回で約10回)。ログファイルを介してトレースしました。ページAにユーザーのセッションに関する情報があり、ユーザーがフォームを送信した後、次のページで彼のセッションは空になります。memcached + dbとdbの2種類のストレージのみを試しましたが、この問題は両方に当てはまります。これらのシナリオを再現しようとしましたが、すべてが期待どおりに機能します。前述のとおり、これは非常にまれです。また、この問題はさまざまなユーザーに存在し、毎回再現されるわけではないことを確認しました。根本的な原因を突き止める方法がわからず、説明として他に何を投稿するのかわかりません。誰かアイデアがあれば教えてください。重要な場合は、django 1.2+FastCGIを使用してアプリを実行しています。ありがとう!
UPD:2つの連続したリクエスト中に、usesからのセッションキーが変更されないことを確認しました。最初のリクエストでは実際のセッション状態があり、2番目のセッションでは変数が空でリレースされます。