問題タブ [oracle-coherence]
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.
c# - CacheFactory.GetCache を呼び出すと LockRecursionException がスローされる
非常に厄介な問題にぶつかりました。Oracle Coherenceキャッシュの内容を表示する単純なWinFormアプリケーションを作成しようとしています。
を呼び出すと、何らかの理由で aLockRecursionException
がスローされますCacheFactory.GetCache("cacheName")
。
読み取りロックを保持したまま、書き込みロックを取得できない場合があります。このパターンは、デッドロックが発生しやすい傾向にあります。書き込みロックを取得する前に、読み取りロックが解除されていることを確認してください。アップグレードが必要な場合は、読み取りロックの代わりにアップグレード ロックを使用します。
スタック トレースは次のとおりです。
次のコードをフォーム コンストラクターとボタン クリック イベント ハンドラーに配置しましたが、それでも例外がスローされます。前に他に何も呼び出されていません:
誰もこれに遭遇したことがありますか?.Net 4.0 と Coherence 3.7.1.5 を使用しています。同じコードが別の (はるかに複雑なプロジェクト) で正常に機能するため、何が問題なのか少しわかりません。
linux - Oracle コヒーレンス セグメンテーション エラー
RHEL 5.5 に Oracle Coherence 3.6 をインストールしました。cache-server.sh を実行すると、大きなブロックの割り当てに関する多くの GC 警告が表示され、セグメンテーション エラーで失敗します。提案?スタックは次のとおりです。
java - weblogicのCoherenceサーバー
私は Web ロジック サーバーを初めて使用し、Web ロジックでコヒーレンス サーバーを作成しました。JMX ポートを使用してそのサーバーに接続しましたが、m-bean を取得できません。Webロジックでコヒーレンスサーバーを構成する方法を説明し、コヒーレンスを使用するサンプルアプリケーションを教えてください。
java - Oracle Coherence Javaスタブはありますか?
テスト・スイートで使用できるOracle Coherence Javaスタブはありますか?
Oracle Coherenceのふりをして、私が言ったことを返すソフトウェアを見つけたいと思います。
web-services - キャッシュ用のCoherenceを使用してHibernate L2キャッシュで同じエンティティの異なる構造を処理する方法
2 つの異なる Web サービスでキャッシュするために、Coherence で Hibernate L2 キャッシュを使用しています。
シナリオ
- 最初の Web サービスには、
Employee
5 つのフィールドを持つエンティティ クラスがあります - 2 番目の Web サービスには同じエンティティ クラス
Employee
がありますが、3 つのフィールドがあります。
どちらも同じテーブル/スキーマを指しており、パッケージ階層も同じです。
の新しいリクエストemployeeId=1
が 2 番目の Web サービスに来ると、データベースから値を取得し、3 つの列をキャッシュします。他の 2 を null のままにします。
リクエストemployeeId=1
が最初の Web サービスから来ると、3 つの列を指定してキャッシュから直接フェッチし、データベースでは 2 つの列に null 以外の値が含まれていても、残りの 2 つを null として返します。
これらの列をデータベースから強制的に取得する方法はありますか?
すでに試みられたアプローチ
- 両方の Web サービスの列を同じままにしておくと、問題はなくなりますが、これは私のシナリオでは受け入れられる解決策ではありません。
- 別のserialVersionを追加しようとしましたが、機能しません。
- 完全修飾名を保持することは別の方法で機能しますが、これにより、手動によるエビクションの実行にオーバーヘッドが追加されます
oracle-coherence - Coherence: トランザクション・キャッシュのページネーション
Coherenceでトランザクションスキームを使用しているときに、エントリセットにページネーションを実装できるかどうか知っている人はいますか? LimitFilter の方法は、トランザクション スキームでサポートされていないため機能しません。
java - Oracle Coherenceのパラメータ化された検索が空のリストを返す
IN ステートメントとパラメータ化されたリストを使用した Coherence での検索に問題があります。
ここでは、サンプル データを使用してキャッシュを作成しています。
ここでは、パラメーター化されたクエリを使用して結果を取得しようとしています。
System.out.println(フィルター); 適切なフィルター構成と思われるものを出力します。
InFilter(KeyExtractor(extractor=IdentityExtractor), [[K1, K2]])
キーK2を持つ単一の要素を持つリストを返すことを期待していますが、空のリストを返します。
ただし、キーリストを手動でクエリ文字列に出力すると、適切な結果が得られます。
System.out.println(フィルター); この場合、基本的に同じように出力されます。
InFilter(KeyExtractor(extractor=IdentityExtractor), [K1, K2])
オラクル コヒーレンス 3.7.1.0
前もって感謝します
caching - Coherence分散キャッシュの有効期限遅延
コヒーレンス サーバー用に以下の構成があります。デフォルトの有効期限の遅延と削除ポリシーは何ですか? また、デフォルト設定を変更するにはどうすればよいですか?