2011-12-28 1 views
5

私たちのファームは2つのWebサーバーで構成されています(私たちはDNN 6.0.2を使用しています)。管理者がバナー、モジュール、ピクチャの権利を変更した場合、その変更が行われたサーバ上でのみ変更が表示されます。 「ホスト」メニューからのキャッシュ・クリーニングが呼び出されるまで、他のサーバーの変更は表示されません。DNNの変更がWebファーム内のすべてのサーバーで常に表示されるわけではないのはなぜですか?

この動作は正しいですか?ウェブファームの設定で何かが恋しくなったのですか?

+0

両方のWebサーバが同じデータベースから取得していますが、正しいですか?これはキャッシングの問題のように感じます。私はあなたに素晴らしい答えはありませんが、この動作が変わるかどうかを見るために "ホスト設定"のキャッシュ設定を切り替えてみます。私はウェブファームやDNNに直接経験はありません。 –

+0

はい、両方のサーバーが同じDBと同じネットワークドライブを使用しています。 – Andy

答えて

4

これは、各Webサーバーで個別にキャッシュされた結果です。 DotNetNuke Professional Editionには、これを処理するWebリクエストキャッシングプロバイダがあります。

関連する問題