プロジェクト構造
最小で、Scaled アーキテクチャを使用する Pro プロジェクトでは、6 つのノードを使用できます。
-
3 つの Web ノード c5.2xlarge (8 つのCPU、16 Gb RAM)
-
m5.2xlarge サービスノード x 3 (CPU x 8、32 Gb RAM)
ただし、各プロジェクトは固有であり、リソース管理を適切に分析するためのパフォーマンス監視が必要です。 各アカウントには、🔗0}New Relic サービス } が含まれます。このサービスは、アプリケーションデータおよび Performance Analytics と自動的に接続され、動的なサーバー監視を提供します。 特に、New Relic サービスを使用して、CPUと RAM の使用率を監視し、追加のリソースが必要なノードを判断できます。 リソースが処理能力に達するか、分析に基づくパフォーマンスの低下に気付いた場合、リクエストを作成して、需要に合わせてインフラストラクチャを拡張できます。
SSH アクセス
/app/<project-id>/var/log
ディレクトリなどの特定のファイルとログは、ノード間で共有されません。 各ノードには一意の SSH アクセス権があります。 magento-cloud
CLI を使用してサービスや Web ノードにログインすることはできませんが、Cloud Console の SSH アクセスリストにノードアドレスが表示されます。
ssh <node>.<project-ID>-<environment>-<user-ID>@ssh.<region>.magento.com
-
node
1 ~ 3 - サービス ノードにアクセスするアドレス -
node
4 ~ n - Web ノードにアクセスするアドレス
サービスノード にログインしたときの応答の例には、unified の役割が含まれます。
__ __ _ ___ _ _
| \/ |__ _ __ _ ___ _ _| |_ ___ / __| |___ _ _ __| |
| |\/| / _` / _` / -_) ' \ _/ _ \ | (__| / _ \ || / _` |
|_| |_\__,_\__, \___|_||_\__\___/ \___|_\___/\_,_\__,_|
|___/
Welcome to Magento Cloud.
This is server unique-server-id, role project-id:unified.
project-id@server-id:~$
web ノード にログインしたときの応答の例には、web の役割が含まれます。
__ __ _ ___ _ _
| \/ |__ _ __ _ ___ _ _| |_ ___ / __| |___ _ _ __| |
| |\/| / _` / _` / -_) ' \ _/ _ \ | (__| / _ \ || / _` |
|_| |_\__,_\__, \___|_||_\__\___/ \___|_\___/\_,_\__,_|
|___/
Welcome to Magento Cloud.
This is server unique-server-id, role project-id:web.
project-id@server-id:~$