して保存し、以下のコマンドでデプロイします。つのマイクロサービスすべてについて行います。それぞれについてファイルを作成し、タグを変更していきます(基本的に“arrayify”を他の名前に置き換えていきます)。以上により、すべてのサービスがクラスタで動作しているのを確認できるでしょう。フォルダをチェックします。行目を見てみましょう。サービスをセットアップしています。これは今回のクラスタには不要かもしれませんが、私の経験では、この行を含めるほうが安全です。アドレスが何を指しているのか、お知りになりたいかもしれません。アドレスを以下のコマンドで検索できます。セットアップする必要があります。同じ作業(つまりマイクロサービス)を実行するサーバーの集合体です。使えるので、このセットアップはかなり簡単です。セットアップしています。サービスの完全修飾ドメイン名です。他の名前に置き換えていきます)。対して、どのパスをどのマイクロサービスにリダイレクトする必要があるかを指示します。渡されなければならないと指示しています。他の名前に置き換えていきます)。ファイル全体をご覧ください。イメージを構築し、プッシュします。マイクロサービスと同様です。フォルダをチェックしてください。対外的にエクスポーズすることです。アドレスが付与されます。ファイルで確認できます。アドレスを取得できます。エンドポイントをテストし、その結果を見ることができます。以上をまとめると、私たちが構築したものは以下のようになります。つの異なるマイクロサービスにリダイレクトします。つのインスタンスを持っています。スケーリング、更新、モニタリング今ではすべてが稼働しています。すればマイクロサービスのスケーリング、更新、モニタリングができるのか、それについても駆け足で見てみましょう。よるマイクロサービスのスケーリングは、このうえなく簡単です。コンテナをスケールアップしたいとしましょう。--replicas=5スケールダウンも同様です。つに減らしたい場合、以下のコマンドを実行します。--replicas=1自動スケーリングを有効にすることも可能です。負荷に応じて動的に変更されます。そのためには、以下のコマンドを使います。程度になるように行われます。スケーリングすることもできます!ただし、重要な注意点があります。直接にはサポートされていないことです。使用すれば、ノードをスケーリングできます。更新ダウンタイムなしでマイクロサービスを更新できれば、それは大きなメリットとなります。つのマイクロサービスがダウンしたときに、システムの多くの部分に悪影響を与えるおそれがあります。ダウンタイムなしでのマイクロサービスのデプロイが非常に管理しやすくなっています。マイクロサービスを更新するには、まず新しいコードで新しいコンテナを構築し、新しいタグを付加します。コマンドを再実行します。.続いて、前回と同様にプッシュします。これで新しいバージョンをデプロイできます。つのコマンドでロールバックできます。可能なことの詳細はドキュメントをご覧ください。各マイクロサービスの状態がリアルタイムに表示される便利なダッシュボードを利用できます。このダッシュボードを見れば、各マイクロサービスのトラフィック、エラー、ヘルス状態を把握できます。構成ファイルをご覧ください。使用して、マイクロサービスに関する自動アラートおよび自動トリガをセットアップすることも強くお勧めします。