9.2. アプリケーションのアイドリング解除

アプリケーションサービスは、ネットワークトラフィックを受信し、直前の状態に再びスケールアップすると再びアクティブになります。これには、サービスへのトラフィックとルートを通るトラフィックの両方が含まれます。

また、アプリケーションはリソースをスケールアップすることにより、手動でアイドリング解除することができます。

手順

  1. DeploymentConfig をスケールアップするには、以下を実行します。

    $ oc scale --replicas=1 dc <dc_name>
注記

現時点で、ルーターによる自動アイドルリング解除はデフォルトの HAProxy ルーターのみでサポートされています。

注記

Kuryr-Kubernetes を SDN として設定している場合、サービスは自動アイドリング解除をサポートしません。

注記

OpenShift Container Platform 4.6 では、アイドル状態のサービスは、リーダー ovnkube-master プロセスの再起動中または ovnkube-master リーダーの変更後にアイドル状態になると、ネットワークトラフィックを受信しても再びアクティブになりません。詳細は、Red Hat OpenShift Container Platform 4 での ovnkube-master の再起動後に、アイドル状態のサービスが自動的にウェイクアップできない を参照してください。