@@ -86,7 +86,7 @@ Horizonのアセットを公開すると、そのプライマリ設定フ
8686 ],
8787 ],
8888
89- Horizonを起動すると、アプリケーションを実行する環境のワーカープロセス設定オプションが使用されます 。通常、環境は` APP_ENV ` [ 環境変数] ( /docs/{{version}}/configuration#determining-the-current-environment ) の値によって決定されます。たとえば、デフォルトの` local ` Horizon環境は、3つのワーカープロセスを開始し 、各キューに割り当てられたワーカプロセスの数のバランスを自動的にとるように設定されています。デフォルトの` production ` 環境は、最大10個のワーカプロセスを開始し、各キューに割り当てられたワーカプロセスの数のバランスを自動的にとるように設定されています。
89+ Horizonを起動すると、アプリケーションを実行する環境のワーカプロセス設定オプションが使用されます 。通常、環境は` APP_ENV ` [ 環境変数] ( /docs/{{version}}/configuration#determining-the-current-environment ) の値によって決定されます。たとえば、デフォルトの` local ` Horizon環境は、3つのワーカプロセスを開始し 、各キューに割り当てられたワーカプロセスの数のバランスを自動的にとるように設定されています。デフォルトの` production ` 環境は、最大10個のワーカプロセスを開始し、各キューに割り当てられたワーカプロセスの数のバランスを自動的にとるように設定されています。
9090
9191> [ !WARNING]
9292> ` horizon ` 設定ファイルの` environments ` 部分に、Horizonを実行する予定の各[ 環境] ( /docs/{{version}}/configuration#environment-configuration ) のエントリを確実に指定してください。
@@ -96,7 +96,7 @@ Horizonを起動すると、アプリケーションを実行する環境
9696
9797Horizonのデフォルトの設定ファイルでわかるように。各環境には、1つ以上の「スーパーバイザ(supervisor)」を含めることができます。デフォルトでは、設定ファイルはこのスーパーバイザを` supervisor-1 ` として定義します。ただし、スーパーバイザには自由に名前を付けることができます。各スーパーバイザは、基本的にワーカプロセスのグループを「監視」する責任があり、キュー間でワーカプロセスのバランスを取ります。
9898
99- 特定の環境で実行する必要があるワーカプロセスの新しいグループを定義する場合は、指定環境にスーパーバイザを追加します。アプリケーションが使用する特定のキューへ他のバランス戦略やワーカープロセス数を指定することもできます 。
99+ 特定の環境で実行する必要があるワーカプロセスの新しいグループを定義する場合は、指定環境にスーパーバイザを追加します。アプリケーションが使用する特定のキューへ他のバランス戦略やワーカプロセス数を指定することもできます 。
100100
101101<a name =" maintenance-mode " ></a >
102102#### メンテナンスモード
@@ -120,13 +120,13 @@ Horizonのデフォルト設定ファイル内に、`defaults`設定オプ
120120<a name =" balancing-strategies " ></a >
121121### バランス戦略
122122
123- Laravelのデフォルトのキューシステムとは異なり、Horizonでは3つのワーカーバランス戦略 (` simple ` 、` auto ` 、` false ` )から選択できます。` simple ` 戦略は、受信ジョブをワーカープロセス間で均等に分割します 。
123+ Laravelのデフォルトのキューシステムとは異なり、Horizonでは3つのワーカバランス戦略 (` simple ` 、` auto ` 、` false ` )から選択できます。` simple ` 戦略は、受信ジョブをワーカプロセス間で均等に分割します 。
124124
125125 'balance' => 'simple',
126126
127- 設定ファイルのデフォルトである` auto ` 戦略は、キューの現在のワークロードに基づいて、キューごとのワーカープロセスの数を調整します 。たとえば、` render ` キューが空のときに` notifications ` キューに1,000の保留中のジョブがある場合、Horizonはキューが空になるまで` notifications ` キューにさらに多くのワーカを割り当てます。
127+ 設定ファイルのデフォルトである` auto ` 戦略は、キューの現在のワークロードに基づいて、キューごとのワーカプロセスの数を調整します 。たとえば、` render ` キューが空のときに` notifications ` キューに1,000の保留中のジョブがある場合、Horizonはキューが空になるまで` notifications ` キューにさらに多くのワーカを割り当てます。
128128
129- ` auto ` 戦略を使用する場合、` minProcesses ` と` maxProcesses ` 設定オプションを定義し、Horizonがスケールアップ/スケールダウンするキューの最小プロセス数とワーカープロセスの最大数を制御できます 。
129+ ` auto ` 戦略を使用する場合、` minProcesses ` と` maxProcesses ` 設定オプションを定義し、Horizonがスケールアップ/スケールダウンするキューの最小プロセス数とワーカプロセスの最大数を制御できます 。
130130
131131 'environments' => [
132132 'production' => [
@@ -144,7 +144,7 @@ Laravelのデフォルトのキューシステムとは異なり、Horizon
144144 ],
145145 ],
146146
147- ` autoScalingStrategy ` 設定値は、Horizonがキューをクリアするのにかかる総時間(` time ` 戦略)、またはキュー上のジョブの総数(` size ` 戦略)に基づいて、より多くのワーカープロセスをキューに割り当てるかを決めます 。
147+ ` autoScalingStrategy ` 設定値は、Horizonがキューをクリアするのにかかる総時間(` time ` 戦略)、またはキュー上のジョブの総数(` size ` 戦略)に基づいて、より多くのワーカプロセスをキューに割り当てるかを決めます 。
148148
149149` balanceMaxShift ` と` balanceCooldown ` の設定値は、Horizonがワーカの需要を満たすためにどれだけ迅速にスケーリングするかを決定します。上記の例では、3秒ごとに最大1つの新しいプロセスが作成または破棄されます。アプリケーションのニーズに基づいて、必要に応じてこれらの値を自由に調整できます。
150150
0 commit comments