WebSphere Application Server の以前のリリースでは、nonce は ローカルにキャッシュされました。WebSphere Application Server バージョン 6 以降では分散 nonce キャッシングを使用します。 分散 nonce キャッシュにより、WebSphere Application Server クラスターのサーバー間で nonce データを複製できるようになりました。
nonce エレメントが SOAP ヘッダーにあれば、すべての nonce 値は、クラスター内のサーバーによってキャッシュされます。 分散 nonce キャッシュが使用可能になっていると、キャッシュされた nonce 値は同じクラスター内の別のサーバーにコピーされます。 次に、同じ nonce 値を持つメッセージが他のサーバー (の 1 つ) に送信されると、そのメッセージは拒否されます。 受信された nonce キャッシュ値は、同じ複製ドメインを持つクラスター内の他のサーバー間で、プッシュでキャッシュされ、複製されます。 複製は、処理外の呼び出しであり、場合によってはリモート呼び出しになります。 そのため、クラスター内のキャッシュの内容が更新される場合は、遅延が生じます。
詳しくは、トークン・ジェネレーター構成の設定
の nonce キャッシュ・タイムアウト、nonce 最大経過時間、および
nonce クロック・スキューを説明している情報を参照してください。