Recommender によってコールド スタートを最小化する
Recommender は、ヒューリスティック メソッド、ML、現在のリソースの使用量に基づいて、Google Cloud でリソースを使用するための推奨事項と分析情報を自動的に提供するサービスです。各推奨事項にはリンクが含まれています。クリックすると、関数に対して推奨が有効になります。
このトピックでは、Recommender を使用してコールド スタートを最小限に抑える方法について説明します。
- 最小インスタンス数を設定することによってメリットを得られる関数(つまり、コールド スタートの問題によって悪影響を受ける可能性が高い関数)を検出する。
- コールド スタートの問題を解消する機会をユーザーに通知する。
- ユーザーが推奨事項のシステムから最小インスタンス数を直接設定できるようにする。
デプロイ後の推奨事項の提供
Recommender は、デプロイされてから 1 週間後、自動的に関数の推奨事項を提供します。この期間の終了後、Google Cloud コンソールとおすすめハブの Cloud Run 関数の概要ページにある関数リストページに、関数に関する推奨事項が表示されます。
別の推奨事項の使用
Cloud Run functions の UI では、このページで紹介した推奨事項を使用するだけでなく、以下からの推奨事項も利用できます。
Cloud Run functions の推奨事項の表示と承認
Cloud Run functions のユーザー インターフェースで推奨事項を表示して承認するには:
リスト内で、[推奨事項] 列にパフォーマンスの電球アイコンが表示されている関数を見つけます。
[パフォーマンス] をクリックすると、推奨事項の詳細が表示されます。
- その推奨事項が提案された理由の概要。
- 推奨事項自体。
推奨事項を適用する場合は、最小インスタンス数を設定して [適用] をクリックします。
これにより、新しい最小インスタンス値で関数が再デプロイされます。その後、推奨事項は関数の横に表示されなくなります。
推奨事項を閉じる
推奨事項を適用せずに閉じる場合は、[閉じる] をクリックします。これにより、その関数の推奨事項は 30 日間表示されなくなります。
Recommendation Hub での推奨事項の表示
また、Recommendation Hub でレコメンデーションを確認することもできます。詳しくは、Recommendation Hub のスタートガイドのドキュメントをご覧ください。