問題タブ [hazelcast]

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.

0 投票する
1 に答える
1493 参照

java - これらの Hazelcast 警告が表示されるのはなぜですか?

JMS トピックをキャッシュするために Hazelcast を使用しています。

すべてがある程度までうまく機能します。実行時間の約 30 ~ 40 分後、次のようになり始めます。

開発者フォーラムを読んで理解した限り、これらは再実行警告であり、Hazelcast が指定されたインスタンスに接続しtarget=Address[192.168.3.102]:5701てキャッシュを配布できないことを意味します。

ただし、奇妙なことに、構成には現在のサーバー インスタンスであるノードが 1 つしかありません。

私はそれを設定するために春を使用しています:

Hazelcast 2.1、Spring 3.1、および Tomcat 7 を使用しています

では、なぜ私が警告を受けているのか知っている人はいますか?

ありがとう、


コメントに答えるには:

私はこのように使用します:

このgetHazelcast()メソッドは、SpringHazelcastInstanceを介して注入されたものを返します (上記の構成のもの、Bean ID を確認しましたが、問題ないようです)。


更新 2。

プログラムで追加されたマップには最大サイズがあります。

val25000 未満にすることはできません

ただし、サイズ構成なしで試してみましたが、それでも警告が表示されます。

map.values(SqlPredicate(""))また、日付で値を取得するために使用します。

0 投票する
2 に答える
287 参照

java - すべてのエントリで.size()を呼び出すと、Hazelcastのパフォーマンスの問題になりますか?

私は、すべてのエントリを呼び出すEntryListenerHazelcastの実験を行っています。Map.size()

これが悪い考えであるかどうか、およびクラスター全体の操作であるため、パフォーマンスの問題になる可能性があるかどうかを知りたいです。

現在、5〜10kの要素と2つのノードのパフォーマンスの低下は見られません。

ありがとう、

0 投票する
1 に答える
701 参照

java - サーバーの再起動後の Hazelcast/CONCURRENT_MAP_LOCK に関する問題

6つのTomcatサーバーのクラスターでHazelcat 1.9.4.4を使用しています。クラスターを再起動しました。ログの一部を以下に示します。

10.153.26.16 がクラスターに接続されていることがわかりますが、その後のログには次のように記録されています。

サーバーを数回再起動した後 (すべて一緒に、すべてを停止して 1 つずつ起動するなど)、システムを実行することができました。クラスター内にある場合、Hazelcast がノードでマップをロックできない理由、またはこのノードがクラスター外にある場合、メンバーとして表示される理由を説明していただけますか? また、分散型 Hazelcast 構造を持つ Tomcat クラスターを再起動する方法についての推奨事項はありますか (すべてのノードを停止して一緒に起動する、1 つずつ停止して起動する、サーバーを再起動する前に何らかの形で Hazelcast を停止するなど)? ありがとう!

0 投票する
1 に答える
5945 参照

java - MapStore 実装を使用してデータベースに格納する hazelcast を作成する方法

MapStorehazelcast (v 2.2)を実装および構成して、呼び出し時に実装からmap.put()バックグラウンドで呼び出す必要があることを認識できるよう.storeにしました。少なくともそれは私が読んだものです。

実装を直接使用すると、必要なものが保存されますが、呼び出すmap.put()と保存されません。なぜそうならないのか、または私が何か間違ったことをしているのであれば、誰かが教えてもらえますか?

ここに私のMapStore実装があります:

ヘーゼルキャスト構成:

hazelcast 構成を印刷すると、設定したすべてがそこにあることがわかるので、何が問題なのかわかりません。

0 投票する
2 に答える
1792 参照

java - hazelcastで現在のすべてのロックを表示する方法

私はヘーゼルキャストの初心者です。Hazelcastコンソールで現在のロックを一覧表示するにはどうすればよいですか?

例:私が3つのコンソールを開き、次のように3つのロックを取得したと仮定します。

次のような出力を取得するにはどうすればよいですか?

0 投票する
2 に答える
679 参照

ehcache - 分散キャッシュ ソリューションを使用したオープン ソース アプリケーション

ehcache、infinispan、Hazelcast などの分散キャッシュ ソリューションを使用するオープン ソース Java アプリケーションのリストを探しています。

私の研究では、これらのキャッシュのロック動作を変更し、パフォーマンスの変化を理解しようとしています。私の結果を実証するために、ダミーキャッシュアクセスパターンジェネレーターではなく、実稼働レベルの実際のアプリケーションを使用したいと考えています。これらの製品を分散設定で使用している 5 ~ 6 の優れたオープン ソース プロジェクトのリストを誰か提供してもらえますか?

そうでなければ、高レベルの同時実行性を必要とするオープン ソースの分散コンピューティング ベースの Java プロジェクトのリストを誰か提供してもらえませんか?

0 投票する
2 に答える
242 参照

java - グローバル定数を格納するために Hazelcast を使用することは乱用と見なされますか?

私は最近ヘーゼルキャストを使用していますが、とても気に入っているので、楽器の法則、または「ハンマーにとって、すべての問題は釘である」に屈するリスクがあります。

Web アプリの国のリストなどの静的な最終データを保存するのは、それを実現するのに便利で怠惰な方法であるため、どれほどばかげているのでしょうか。

HazelCast の設計目標が実際には分散ミュータティブ状態であることを考えると、これは本当に恐ろしいアイデアであり、その理由は?

0 投票する
5 に答える
11372 参照

hazelcast - Vert.xでのクラスタリングと共有データ

私はVert.x(NettyとHazelcastに基づく)で開発しており、2つのサーバーインスタンス間でデータを共有しようとしています(同じLAN上の異なるマシンにあるこれらのインスタンスのそれぞれ)。

私の問題は、同時メモリマップを共有できるようにvert.xサーバーを構成する方法がわからないことです(理論によれば、それは可能です)。

Vert.xとHazelcastから多くのドキュメントを読みましたが、まだ結果がありません。(vert.xにhazelcast xml構成ファイルをロードさせる方法がわかりません)。

前もって感謝します!

0 投票する
1 に答える
973 参照

java - Hazelcast が IMap からエントリを削除する方法

エントリーのヘーゼルキャスト立ち退きについての簡単な質問..

サイズ ( map_size_per_jvm ) が 6 の IMap があります。これは、MapStore (mysql データベースに保存) によってサポートされ、write-delay-seconds が 60 秒に設定されています。

データを (10 秒間隔で) 60 秒でマップ サイズ 6 にするとどうなりますか? 最初にデータを保存するか、最初にデータを削除しますか? 最初にデータを削除する場合、削除が開始される前にデータを最初に保存するにはどうすればよいですか? eviction-delay-seconds を設定して言わないでください: 私は遅らせることができます。

EntryListenerを使用する必要がありますか(evict イベントが発生したときにデータベースに格納できますか)?

0 投票する
0 に答える
541 参照

grails - Gals - アプリケーション停止時の Hazelcast IllegalStateException

grails アプリケーションをクラスタ化する方法を試しています。Hazelcast が非常に興味深いことがわかりました。

grails との統合を試すために、小さなテスト アプリケーションを作成しました。

サイトのドキュメントに従って、セッションを複製しました。

ノードを停止すると、次のような多くの例外がスローされ始めることがわかりました。

なぜそれが起こるのか、そしてそれを解決する方法を誰かが私に説明できますか?
ありがとう