問題タブ [infinispan-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jboss - Infinispan の getAll() メソッドが間違ったヒット ミス カウントを表示する
infinispan 7.2.5 バージョンをダウンロードし、クラスター モードでシンプルなサーバーを作成しました。jboss フォルダー (ローカル) に配置し、サーバーを起動しました。データをキャッシュに入れる単純なクライアントと、Eclipse でキャッシュからデータを取得する別のクライアントを作成しました。
私が観察したのは、getAll() メソッドを使用して、キャッシュに存在しない単一の値をフェッチするときのクラスター モードです。値が既にキャッシュに存在している場合、getHits メソッドはカウントを 2 と示します。
また、存在しない getAll() メソッドを使用してキャッシュから単一の値を取得したスタンドアロン環境では、 getMisses() メソッドのカウントが 1 になります (これは予想されます) が、単一の値を取得しようとすると、スタンドアロン モードでも同様です。これはキャッシュに存在し、getHits メソッドのカウントは 2 になります。
なぜこれが起こっているのか、これは本当に私を混乱させます。一方、infinispan の他の get() メソッドは期待どおりに動作します。これは getAll() メソッドでのみ発生するようです。
なぜこうなった?
java - CacheException: タイプ JGroupsTransport のオブジェクトで public void org.infinispan.remoting.transport.jgroups.JGroupsTransport.start() を呼び出すことができません
Wildfly 10.1.0 で Infinispan-core-8.2.4.Final.jar および jgroups-3.6.7.Final.jar で分散キャッシュを使用していますが、起動時にのみ例外を下回っています。
ここに私のjgroups-tcp.xmlがあります
そして私のinfinispan-configs.xmlには含まれています
クラスパスから、このようにすべてのホストのIPアドレスまたはホスト名を動的に置き換えています
この問題の原因を特定するのを手伝ってください。あなたの助けは非常に高く評価されます。前もって感謝します。
以下は完全なスタック トレースです。