9.2. アプリケーションのアイドリング解除
アプリケーションサービスは、ネットワークトラフィックを受信し、直前の状態に再びスケールアップすると再びアクティブになります。これには、サービスへのトラフィックとルートを通るトラフィックの両方が含まれます。
また、アプリケーションはリソースをスケールアップすることにより、手動でアイドリング解除することができます。
手順
DeploymentConfig をスケールアップするには、以下を実行します。
$ oc scale --replicas=1 dc <dc_name>
現時点で、ルーターによる自動アイドルリング解除はデフォルトの HAProxy ルーターのみでサポートされています。
Kuryr-Kubernetes を SDN として設定している場合、サービスは自動アイドリング解除をサポートしません。
OpenShift Container Platform 4.7 では、アイドル状態のサービスは、リーダー ovnkube-master
プロセスの再起動中または ovnkube-master
リーダーの変更後にアイドル状態になると、ネットワークトラフィックを受信しても再びアクティブになりません。詳細は、Red Hat OpenShift Container Platform 4 での ovnkube-master の再起動後に、アイドル状態のサービスが自動的にウェイクアップできない を参照してください。