問題タブ [gemfire]
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 - Gemfire 6.5 リージョンの OQL クエリでオブジェクトのメソッドを呼び出す
以下の Java 6 コードを使用して、Gemfire 6.5 キャッシュを照会しています。
私の問題は、リージョン内のオブジェクトからのメソッド呼び出しを使用して WHERE で結果をフィルタリングしようとしていることですが、何らかの理由で、話すべきときに使用しようとしているメソッドが含まれていない java.lang.String について不平を言っていますキャッシュ内のオブジェクトはこのクラスであるため、MyEntity。
私の最善の推測は、逆シリアル化に何かおかしいことがあり、クラスがメソッドを含まない String クラスとして入ってきて、メソッドを使用して MyEntity クラスに変換され、コードが呼び出そうとしていることです。クラスが変換される前の MyEntity からのメソッド。
コードのスタック トレースは次のとおりです。
q1 ではなくクエリ q で実行すると正常に動作するため、デシリアライズのために MyEntity にアクセスできるようですが、次のようなことを試してみると:
MyEntity が何かわからないというエラーが表示されます。
gemfire - GemFire を使用した春のセッションのバックアップ
Spring のドキュメントによると、REST エンドポイントを使用する場合、Spring Session は Redis を透過的に活用して Web アプリケーションの HttpSession をサポートできるとのことです。
Web アプリケーションの HttpSession をサポートするために、Spring が Redis の代わりにこの場所で GemFire をサポートしているかどうかを知っている人はいますか?
参照: http://docs.spring.io/spring-session/docs/current/reference/html5/guides/rest.html
spring-integration - Gemfire がペイロードを保存するための Spring 統合送信チャネル
payload
gemfire キャッシュに送信しようとしています。payload
これを MQ メッセージとして受け取ります。myoutbound adapter
が another の場合は正常に動作しQueue
ます。
ただし、送信チャネルが Gemfire の送信アダプターである場合、例外がスローされます。以下はコードスニペットです。
ここで助けていただければ幸いです。私はGemfire + Spring IOが初めてなので
以下は、アプリケーションでメッセージを受信したときに表示されるエラーです
上のpayload
行にここに出力されます..そして下の行はエラーです
java - clientCache リージョン gemfire の afterUpdate イベント
2 つの Java アプリケーション A と B があります。アプリケーション A は weblogic サーバー上で実行され、B はスタンドアロンの Java アプリケーションです。アプリケーション A には gemfire キャッシュ領域 R があり、B から使用して接続します。領域 R にリスナーを作成する必要があります。このリスナーは、その領域のエントリの更新をチェックし、アプリケーション B でイベントをトリガーします。同じサーバーでキャッシュリスナーを作成するためのgemfireのドキュメントを見ましたが、別のアプリケーションからそれを行い、この別のアプリケーションでイベントをトリガーするにはどうすればよいですか? 解決策は、キューを設定して A から B にメッセージをドロップすることですが、Gemfire を使用してそれを行うことは可能ですか。だから私の質問は、私はこのようなことをすることができます:
spring - アプリケーションは Gemfire からどのように通知されますか
Gemfire を使用してセッションを保存する Web アプリケーション (Spring Session - HTTPSession の実装) では、Gemfire は変更 (キャッシュの有効期限、キャッシュの変更、キャッシュの破棄など) をどのように通知しますか? 特に、Gemfire がクライアント サーバー モデルまたはピア ツー ピア モデルで展開されている場合などです。イベントは、分散環境全体のいずれかのノードでトリガーされる可能性があり、すべてのノードをリッスンし続けたくない場合があります..
Gemfire には通知を発行する MBean がありますが、アプリケーションをこれらの MBean 通知にリスナーをフックする必要がありますか、それとも他に良い方法がありますか?
目的は、そのようなイベント中にいくつかのクリーンアップ コードを配置することです。