スケーリング
lizard scale を使って、サービスを水平スケール(レプリカ追加)または垂直スケール(CPU/メモリ増強)できます。アドオンストレージも同じ方法で拡張します。
サービスをスケールする
lizard scale --service api --replicas 3
lizard scale --service api --cpu 2 --memory 2048| フラグ | 適用対象 | 許可値 |
|---|---|---|
--replicas <n> | apps | 1–10 |
--cpu <cores> | apps | whole cores: 1, 2, 3, 4 |
--memory <mb> | apps | 128–8192 MB (1 MB 刻み) |
--storage <mb> | addons only, grow-only | 512, 1024, 2048, 4096, 8192, 16384 |
フラグは 1 つのコマンドで組み合わせて指定できます。レプリカの変更はリビルドなしでロールアウトされます。
水平スケーリング
ロードバランサーの背後で、アプリの複数レプリカを実行します:
lizard scale --service api --replicas 5各レプリカはそれぞれ独立した pod です。レプリカを相互に置き換え可能にするため、アプリはステートレスにしてください(状態は Postgres、Redis、または S3 に保存します)。
垂直スケーリング
単一レプリカにより多くのリソースを割り当てます:
lizard scale --service api --cpu 4 --memory 8192アドオンストレージの拡張
アドオンのデータボリュームは 拡張のみ可能 です。ストレージは増やせますが、縮小はできません:
lizard scale --service postgres --storage 8192確認
lizard ps # replica status + URL
lizard events # per-replica deploy/scale history
lizard metrics # live CPU / memory / network / disk
lizard metrics --cost # include cost関連項目
- オブザーバビリティ → Metrics — リソースとコストの監視。
lizard scale— 完全なコマンドリファレンス。- 2026年のCaaSプロバイダーの料金 — スケール前に請求額を見積もれるよう、9 つのプラットフォームにおける vCPU 単価、GB 単価、エグレス料金を比較しています。