簡単な質問があります-誰かがクラスター内でVert.x2とVert.x3の両方のアプリケーションを実行しようとし、EventBusを介して通信しましたか?
理論的には可能であるはずですが、誰かがそれをしましたか?;)
乾杯、ミハル
2.xアプリケーションをVert.xの最新リリースバージョン、つまり3.xにアップグレードすることを決めたとき、私は個人的に同じ考えを持っていたので、この質問に感謝します。
ノード間/モジュール間通信プロトコルは少なくともある程度互換性EventBus
があり、典型的なVert.xアプリケーションではすでにモジュール間通信チャネルであり、抽象化することが期待されているため、このような問題が発生していると思います。異なるモジュールバージョン間でもメッセージが転送されます。
一方、メジャーバージョンは一般的に「APIが変更される」ことを意味するため、メジャーバージョン間のAPI互換性を提供するオープンソース製品を知りません。Vert.xも例外ではなく、異なるバージョンで開発されたバーティクル/モジュール間で通信が失敗する可能性があることは当然のことです。したがって、テストに値しない場合でも、このようなアプローチは避ける必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加