1

JMS または MQ を回避する軽量メッセージング ソリューションとして Spring Integration を使用する予定です。私の要件は、イベント A が発生したときに、A によって提供されるいくつかの入力で非同期にトリガーされる B と C を処理する必要があることです。これは単一の JVM ではないため、JDBC メッセージストアを使用する予定です。

  • SI はこれを解決するための最良のツールですか?
  • ポーラーをサポートするメッセージ ストアを維持するのはどれくらい難しいですか (独自のポーリング SQL クエリを作成する必要がありますか? )。
  • 永続テーブルからメッセージを削除するときに、テーブルの競合が発生しますか?
  • スレッドプールが効果的に利用されていることを確認するにはどうすればよいですか?
4

1 に答える 1

0

持続性ではなく配布に JDBC を使用しているだけの場合は、UDP や TCP などの軽量アダプターを使用して、イベントを他の JVM に配布することをお勧めします。

于 2012-10-23T20:30:53.657 に答える