1 つのサーバーで正常に動作する ASP.NET 3.0 アプリケーションがあります。アプリケーション変数を使用して、ユーザーがファイルをチェックアウトしたかどうかを確認し、他のすべてのユーザーに対してファイルをロックします。アプリケーションを負荷分散サーバーに配置すると、複数のユーザーが複数のサーバーに送信され、各ユーザーが必要なファイルをチェックアウトできるため、アプリケーションは期待どおりに動作しませんでした。
重要な点は、アプリケーションが複数のサーバーに分散されている場合でも、アプリケーションでアプリケーション変数を共有できる方法があるということです。グローバル変数を取得するより良い方法はありますか?