春の起動時にマイクロサービスを編成する最も良い方法は何ですか?スプリングブートマイクロサービスでオーケストレーションを達成する方法は?
答えて
あなたは多くのオプションを持っているが、私は私が選ぶだろうと、それらの3が一覧表示されます:直接プロパティファイルでRESTコール(ハードコードURLを使用して他のmicroserviceを呼び出すか、相互のためのサービスを作成
- サービス通信)。正確にあなたがオーケストレーションによって何を意味するかspring-cloudとkubernetes
私はすでにspring-cloudとNetflix OSSで自分のアーキテクチャを設定しています。私は[導体](https://netflix.github.io/conductor/)を試しましたが、セットアップの問題があります。 – sathees
簡単な方法として、eurekaを使用してマイクロサービスを名前(application-name)で取得し、別のマイクロサービスロジック層でクエリを実行します。 – Tom
私はすぐにそれをやっている、私はサービスの呼び出しにサービスのためのfeignを使用します。私はコードの複雑さを増加させる頻繁にそれを使用する必要がある状況があります。私の疑いは、オーケストレーションがこのプロセスに必要かどうかです。 – sathees
- 1. OpenNMSでトポロジを達成する方法
- 2. Unityで成果を達成する方法は?
- 3. @ ConditionalOn * ANY *クラスを達成する方法?
- 4. 「アニメーションCollapsingToolbar?」を達成する方法
- 5. 制約レイアウトでlayout_constraintEnd_toEndOfをプログラムで達成する方法は?
- 6. オーケストレーションでHTTP受信GETメッセージを使用する方法?
- 7. HTML/CSSでこのレイアウトを達成する方法は?
- 8. xmlスキーマでこれを達成する方法は?
- 9. これはWordPressでこれを達成する方法
- 10. htmlでオートコンプリートを達成する方法は?
- 11. Interface Builderでこのレイアウトを達成する方法は?
- 12. ルーケンでページネーションを達成する方法は?
- 13. 自動レイアウトでこのレイアウトを達成する方法は?
- 14. HBaseでページネーションを達成する方法は?
- 15. オーケストレーションはシングルスレッドですか?
- 16. smooksでコピーをリストするlist.listを達成する方法
- 17. navbar-static-bottomクラスの達成方法は?
- 18. "white-space:pre;"の達成方法IE7で?
- 19. XmlSerializerを使用してこれを達成する方法は?
- 20. テーブルを使わずにテーブルレイアウトを達成する方法は?
- 21. Javaスプリングブートマイクロサービス内のスケジューラ
- 22. スプリングブートマイクロサービス:ダイナミックロール、パーミッションベースのセキュリティ
- 23. Reagentの代議員パターン - それを達成する方法は?
- 24. オーケストレーションで未構成メッセージを使用する
- 25. Navbar Menuでスムーズにスライドダウン効果を達成する方法
- 26. パノラマで滑らかなホットスポットフォーカスを達成する方法
- 27. PostgreSQLで "MySQLクロスデータベースリファレンス"を達成する方法
- 28. ワードラップを達成する方法:IE 6.0でブレークワードの動作?
- 29. ブートストラップドロップダウンで選択タグオーバーフロー動作を達成する方法
- 30. 同様の効果でストライクを達成する方法
とspring-cloudとnetflix OSS
私はhttpオーケストレーションを意味する、私は複数のマイクロサービスを持っています。クライアント(角度)では、1つのHTTP呼び出しで1つ以上のサービスからのデータが必要です。 1つのサービス要求が別の同様のサービス呼び出しに依存する場合があります。 – sathees