メインコンテンツまでスキップ
バージョン: 3.9

ScalarDL をスケーリングする方法

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このガイドでは、ScalarDL をスケーリングする方法について説明します。

注記

ScalarDL 側にボトルネックがある場合は、ScalarDL をスケーリングすることでパフォーマンスの問題を解決できる場合があります。ただし、パフォーマンスの問題はバックエンドデータベースのボトルネックによって発生することがあります。このような場合、ScalarDL をスケーリングしてもパフォーマンスの問題は解決されません。

代わりに、ボトルネックが存在する場所を確認してください。ボトルネックがバックエンドデータベースに存在する場合は、バックエンドデータベースのスケーリングを検討してください。

ScalarDL Ledger をスケーリングするための好みのツールを選択します。

Scalar Helm Chart を使用して ScalarDL Ledger をデプロイする場合、次のように ScalarDL Ledger のデプロイをスケーリングできます。

  1. カスタム値ファイルに以下を追加します。<NUMBER_OF_PODS> を、スケーリングするポッドの数に置き換えます。

    ledger:
    replicaCount: <NUMBER_OF_PODS>
  2. 更新されたカスタム値ファイルを使用する次の helm upgrade コマンドを実行して、ScalarDL Ledger のデプロイメントをアップグレードします。説明に従って、山括弧内の内容を必ず置き換えてください。

    helm upgrade <RELEASE_NAME> scalar-labs/scalardl -n <NAMESPACE> -f /<PATH_TO_YOUR_CUSTOM_VALUES_FILE_FOR_SCALARDL_LEDGER> --version <CHART_VERSION>