問題タブ [jcache]
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.
caching - hazelcast での Jcache 統合が機能しない
私は現在、HazelCast キャッシュを jcache オブジェクトと統合して、その標準に基づいて開発を進めようとしています。
多数の異なる構成を統合する必要があるため、hazelcast.xml を作成しました。hazelcast マップ オブジェクト (com.hazelcast.core.IMap) で試したところ、適切な構成でキャッシュを取得できるように動作するようになりました。
HazelCast.xml:
ここで、JCache の javax.cache.Cache クラスを使用してみます。
この例を使用していますが、次のように xml 構成を取得しません。
http://docs.hazelcast.org/docs/3.9.3/manual/html-single/index.html#jcache-declarative-configuration および http://docs.hazelcast.org/docs/3.9.3/manual/ html-single/index.html#scoping-to-join-clusters
ヘーゼルキャスト.xml:
メソッド Java:
CacheManager マネージャー hazelcast インスタンスにどのように関連付けることができますか??.マネージャー オブジェクトはキャッシュ ID = "EXPIR00001" を取得しません
xml ファイルから宣言的に構成する必要があります (Hazelcast.xml)。多くの構成があり、必要になる場合があります。
使用できません: http://docs.hazelcast.org/docs/3.9.3/manual/html-single/index.html#hazelcast-jcache
hazelcast - Jcache を使用した Hazelcast ユーザー コードのデプロイ
Jcache を使用する hazelcast メンバーがあります。Jcache に CacheLoader と CacheWriter を使用しています。
クラスタリングしている別のメンバーで、Jcache CacheLoader クラスの 1 つをロードできないという例外が発生します。キャッシュローダーは、内部のプライベートな静的クラスとして定義されています。
以下は、私のユーザーコード展開構成が両方のメンバーでどのように見えるかです。
私が得る例外は次のとおりです。
HzAuthCacheManagerImpl が定義されているメンバーで例外は発生しません。
私の設定に何か問題がありますか、それともユーザーコードのデプロイを JCache で動作させるために何か他のものが必要ですか?