機械翻訳について 重み付けラウンド・ロビン・ロード・バランシングとNGINXの使用 物理的な場所が異なるサーバーやハードウェア・リソースが異なるサーバーを使用する場合は、レイテンシが少なく、より多くの負荷を処理できるサーバーにより多くのトラフィックを割り当てるようにNGINXを構成できます。 この方法は、重み付けラウンド・ロビン方式と呼ばれます。 構成内の各サーバー・エントリにweight値を追加して、重み付けラウンド・ロビン・ロード・バランシングを構成します。 重み付けラウンド・ロビン構成を構成するには、NGINXサイト構成ファイルのサーバー・グループ・セクションの各エントリの末尾にweight値を追加します。 最も遅いサーバーの重みを1に設定し、その設定と比較して他のサーバーの重みを設定します。 次の例に、サーバーがベース・サーバーの負荷を複数回処理する方法を示します。 あるサーバーは2倍の量のトラフィックを受信し、別のサーバーは4倍の量のトラフィックを受信します。 upstream backend { server server1.example.com weight=1; server server2.example.com weight=2; server server3.example.com weight=4; } NGINX systemdサービスをリロードします。 NGINXを再ロードして新しい構成を適用します。 sudo systemctl reload nginx