2015-11-22 6 views
8

私は、SpringブートとReactorで、スタンド内で実行される共通の/共有のEventBusを使用する複数のアプリケーション(それぞれ独自のSpringブートコンテナで動作します)唯一の容器。 これは、複数のアプリケーションを持つマイクロサービス環境で、それぞれが特殊化され、一連のイベントで呼び出される必要があります。Reactor用の複数のアプリケーションとコンテナ用のShared EventBus

可能ですか? これはシナリオを表す図です。 enter image description here ありがとうございます。

+1

複数のアプリケーションと1つの共有イベントバスを持つ1つのスプリングブートコンテナがありますか。以下のリンクを参考にしてください。または、それぞれが1つのアプリケーションを実行する複数のスプリングブートコンテナと、これらすべてのアプリケーションは、独自のコンテナ内で実行されるバス上で共有する必要がありますか? –

+0

こんにちは。このシナリオは2番目のシナリオです。 多くのSpringブートコンテナは、それぞれアプリケーションを実行しており、これらすべてが独自のコンテナ内の1つのイベントバスを共有する必要があります。 私は図を投稿します。 –

+0

reactor-netを見ましたか? http://projectreactor.io/docs/reference/#reactor-net –

答えて

2

私が質問から理解している限り、モジュール化アーキテクチャを有効にしたい、つまり、別々のアプリケーションのカップルが、同じまたは全く異なるサーバー上で実行されるか、またはクラウドにある可能性があります。そして、このアプリケーションは、
これがあなたの基準であれば、私はあなたにマイクロサービスアーキテクチャーをお勧めします。
Spring Boot、Reactor、Netflixを使用することで、今日は非常に人気のあるトピックです。
https://spring.io/blog/2015/07/14/microservices-with-spring

関連する問題