モノリシックアプリケーションからマイクロサービスに切り替える作業を進めています。 各マイクロサービスは、Amazon ECSを通じてDocker上で実行されます。Dockerベースのマイクロサービスアーキテクチャの領事
サービス発見にConsulを使用することにしました。 VPC内のEC2インスタンス上で3台のサーバーを実行しています。
私の質問は次のとおりです。
どのように/私は、各マイクロサービスの領事・エージェントを開始しますどこ?領事と一緒に(Docker-Composeを介して)それぞれのインスタンスで別のコンテナを実行しますか?それとも、私はどういうわけか、マイクロソフトのサービスごとにすでに存在するDockerコンテナ内にConsulエージェントを運営していますか?添付
私の状況の大まかな表現です。 領事クライアント(黄色)は、独自のDocker ContainerまたはNode.jsコンテナ内にある必要がありますか?