問題タブ [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.
java - リモートコヒーレンスキャッシュに接続する方法
コヒーレンスキャッシュを使用しています。ただし、JUnitのテスト中は、キャッシュがローカルでセットアップされ、ロードに時間がかかるため(Junitから実行するたびに新しいキャッシュであるため)、単体テストが最大1.5時間遅れます。サーバーボックスに配置されたキャッシュを使用するテスト環境もあり、ほとんどのデータがこれらのキャッシュボックスに読み込まれるため、優れたパフォーマンスが得られます。Junitテストがサーバー上のキャッシュを参照できるようにする方法/構成はありますか?これにより、テストの労力が大幅に削減されます。
よろしくお願いします。
spring - Coherenceキャッシュ・メンバーがタイムアウトになり、クラスタから削除されます
Coherence キャッシュ メンバーがタイムアウトし、Spring Hibernate Tomcat アプリケーションでクラスタから削除されます。その結果、データが同期されず、すべてのキャッシュ メンバーが同時に更新されません。このアプリケーションは PROD で実行されており、最近行った唯一の変更は Tomcat のアップグレードでした。これは生産上の問題です。どんな提案も役に立ちます。ありがとう。
oracle-coherence - スレッド間でのOracle Coherence CacheFactory.getCache()の使用
Oracle Coherence 3.5 L1/L2 キャッシングを多用するマルチスレッド アプリケーション (1 秒あたり 1,000 リクエスト) があり、パフォーマンスが重要です...
へのアクセスを同期する必要があります
CacheFactory.getCache()
か?NamedCache
後続のリクエストで結果を再利用する必要がありますか?
現在、CacheFactory への呼び出しを最小限に抑え、アクセスを同期するために次のことを行っています...
更新: 少し突っついた後、Coherence API はスレッドセーフであるはずなので、これは不要のようです...これだけに単純化できるようです。正しいですか?
java - Coherence RESTをデプロイするときのDefaultCacheServerの問題
まず第一に、私は Java プログラミングの初心者です。なぜなら、私は実際には Java プログラマーではなく PHP プログラマーだからです。私のチームは、PHP と Coherence REST を使用してシステムを構築したいと考えています。
初めて、この URL http://docs.oracle.com/cd/E24290_01/coh.371/e22839/rest_deploy.htm#BABBIIEEの記事に従って、Glassfish を使用してデプロイしようとしましたが、このエラーが発生しました "違法な戦争アーカイブをアップロードしようとしています。アーカイブ ファイルに記述子ファイル web.xml が含まれていることを確認してください。」
その後、この URL http://docs.oracle.com/cd/E24290_01/coh.371/e22839/rest_example.htm#CHDBDGHGの記事に従って手動でデプロイしようとすると、次の エラーが発生しました: Exception in thread "main " java.lang.NoClassDefFoundError: com/tangosol/net/DefaultCacheServer. メイン クラスが見つかりませんでした: com.tangosol.net.DefaultCacheServer。プログラムは終了します。
私の問題を解決するのを手伝ってくれる人はいますか?
任意の情報をいただければ幸いです。ありがとう
oracle-coherence - ライト ビハインド キャッシュ ストア イベントは呼び出されません
Web Logic App サーバーでライト ビハインド キャッシュを作成しようとしています (このアプリ サーバーを対象とする Coherence クラスタがあります)。Server Start 'Arguments' (-Dtangosol.coherence.cacheconfig=/server/appserver/server-cache-config.xml)でサーバー固有のキャッシュ構成を指定しました。
サーバーキャッシュ構成.xml:
リスナー (MissedTransactionCacheListener) イベントがトリガーされても、サーバーの起動時とキャッシュの対話 (get、put など) 中に例外は発生しませんが、ストア操作は発生しません。何が欠けていますか?
caching - Coherence フラッシュ遅延設定
有効期限が切れているかどうかを独自のアイテムをチェックするキャッシュが必要です。私のキャッシュ設定は以下の通りです:
ただし、flush-delay を設定することはできません。何か案は?
ありがとう
.net - Coherence 非同期 Get/Put .Net
Coherenceクライアント・ライブラリを使用して、アイテムを非同期的に名前付きキャッシュに入れたいと考えています。残念ながら、.Net 用の Oracle のクライアント ライブラリには非同期操作がまったくないように見えます。
何か不足していますか?
java - Oracle Coherenceでオブジェクトの存在をテストできますか?
Oracle Coherenceでオブジェクトの存在をテストするサード・パーティ・アプリケーションを作成する必要があるという要件があります。
シナリオ:私たちの主なアプリケーションは、Oracle Coherence を使用して一部のデータを格納します。ここで、別のアプリケーションを作成する必要があります (別のサーバーで実行されます - Coherence クラスタ ノードから)。この特定のアプリケーションは、特定のオブジェクトがコヒーレンスに存在するかどうかを検出します。このマシンでもコヒーレンスを実行する予定はありません。Coherenceクラスタの一部ではないサード・パーティのアプリケーションは、Coherenceに接続してデータを取得できますか? はいの場合、どのように?同じことをするための指針を得ることができますか?
oracle-coherence - Coherence Cacheのダーティ・フラグの設定
コヒーレンス・キャッシュ内の少数のエンティティのみにダーティ・フラグを設定する方法。そのため、キャッシュはバックグラウンドで、またはしばらくしてからロードし直します。