9.3.2. Eclipse Vert.x EventBus リンクの使用
クラスターを分割できない場合は、Vert.x EventBus リンク を使用してコードベースを段階的に移行します。
Vert.x EventBus Link は、Eclipse Vert.x 3.x クラスター EventBus を Eclipse Vert.x 4 クラスター EventBus に接続するツールです。
警告
共有データ API、つまりマップ、カウンター、およびロックの移行はサポートされません。
このツールは、EventBus インターフェースを実装する
オブジェクトを作成します。EventBus
LinkEventBusLink
のインスタンスは、各クラスターの少なくとも 1 つのノードに作成されます。インスタンスは、アドレスのセットを提供し、その動作はメッセージのパラダイムによって異なります。
- fire および forget および request および reply: メッセージはリモートクラスターに送信されます。
- publish: メッセージはこのクラスターとリモートクラスターの両方に送信されます。
Eclipse Vert.x EventBus リンクは、WebSocket サーバーを作成してメッセージを受信し、WebSocket クライアントを使用してメッセージを送信します。
詳細は、「 Getting started」 および「 using 」を参照してください。