hzパラメーターの値を変更することで、Tair (Redis OSS-compatible) が期限切れキーの削除やアイドル接続のクリーンアップなどのバックグラウンドタスクを実行する頻度を調整できます。 これにより、このようなタスクを実行する際のTair (Redis OSS互換) の効率が向上します。
バックグラウンドタスクと hz パラメーターの関係
リソースとサービスのステータスを定期的に確認し、指定されたポリシーに基づいて操作を実行するために、Tair (Redis OSS-compatible) は内部関数を呼び出してバックグラウンドタスクを実行します。 バックグラウンドタスクの例を次に示します。
期限切れのキーを除外します。
タイムアウトしたクライアント接続を閉じます。
統計を更新します。
上記のバックグラウンドタスクは、Tair (Redis OSS互換) の通常の動作を保証します。 これらのタスクが実行される頻度は、hzパラメータによって決定されます。 デフォルトでは、hzパラメーターは10に設定されています。これは、タスクが1秒間に10回実行されることを示します。
hzパラメーターの有効な値と推奨設定
hzパラメーターの有効な値は1〜500です。 hzの値を増やすと、Tair (Redis OSS互換) はバックグラウンドタスクをより頻繁に実行します。 これにより、CPU使用率を高めることができる。 ほとんどの場合、デフォルト値10を使用できます。 特定のバックグラウンドタスクをより頻繁に実行する場合は、10〜100の値を指定します。 CPU使用率の急激な増加を防ぐために、hzパラメーターを100を超える値に設定しないことをお勧めします。
手順
コンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスIDをクリックします。
左側のナビゲーションウィンドウで、パラメーター設定をクリックします。
表示されるページで、hzパラメーターをクリックし、変更で、アクション列を作成します。
表示されるダイアログボックスで、次の手順を実行します。
hzビジネス要件に基づくパラメーターの値を変更します。
OKをクリックします。
関連する API 操作
API 操作 | 説明 |
インスタンスの設定および操作パラメーターを照会します。 | |
インスタンスのパラメーター設定を変更します。 |