lizard scale
サービスをスケールします(レプリカ数 / CPU / メモリ / ストレージ)。
使い方
lizard scale [service] [flags]フラグ
| フラグ | 説明 |
|---|---|
-s, --service <name> | サービスの名前または ID(既定値はリンク済みのサービス。引数 service と同じ) |
-p, --project <id> | プロジェクトの名前、スラッグ、または ID |
--replicas <n> | レプリカ数(アプリ)。プランの上限まで。最初の Pro の請求書が支払われるまで(つまりトライアル中)は 1、その後はすべての有料プランと Enterprise で 5 |
--cpu <cores> | 1、2、3、または 4 |
--memory <mb> | 128–8192 MB |
--storage <mb> | アドオンボリュームのサイズ、拡張のみ。512、1024、2048、4096、8192、16384 のいずれか |
例
レプリカ数を水平方向にスケール
lizard scale --service api --replicas 5各レプリカは、ロードバランサーの背後にある独立した pod です。レプリカを相互に置き換えられるように、アプリがステートレスであることを確認してください。レプリカが 2 つ以上のアプリはアイドル時にスリープしません。一時停止中のアプリでは、--replicas は数を保存し、再開時に適用します。
CPU とメモリを垂直方向にスケール
lizard scale --service api --cpu 4 --memory 8192アドオンストレージを拡張
lizard scale --service postgres --storage 8192アドオンのデータボリュームは拡張のみです — ストレージは増やせますが、縮小はできません。
関連項目
- Scaling — 水平スケーリングと垂直スケーリング、およびアドオンストレージの拡張
- lizard metrics — スケール変更の前後で CPU / メモリ / ネットワーク / ディスクを確認
- lizard ps — スケール変更後にレプリカの状態を確認
- オブザーバビリティ → Metrics — リソースとコストの監視
更新日