Red Hat Training

A Red Hat training course is available for Red Hat Directory Server

B.2.3.8. 時間制限の変更

パフォーマンステストが多数あるほど、rsearch には時間ベースのメトリクスが複数あります。
  • 統計 1 つ(デフォルトでは 10 秒)を収集するために操作が実行される期間
  • ツールが実行される時間(デフォルトでは無限)
  • ツールがサーバーへの接続を維持する時間(デフォルトでは無限)
3 つの時間制限はすべてリセットできます。

例B.26 操作間隔の設定

# rsearch -D "cn=test user,cn=config" -w secret -s "dc=example,dc=com" -f "cn=%s" -i /home/filter.txt -b -j 20
rsearch ツールは、即時の間隔で実行される操作の結果を出力します。デフォルトの間隔は 10(10)秒であるため、出力の各行は直前の 10 秒で実行される操作の統計を表します。この間隔は、- j オプションを使用して 変更できます。
これにより、テストの間隔が 20 秒にリセットされます。

例B.27 テスト時間制限の設定

# rsearch -D "cn=test user,cn=config" -w secret -s "dc=example,dc=com" -f "cn=%s" -i /home/filter.txt -b -T 600

...

20100210 18:36:21 - Rate: 68561.00/thr (6856.10/sec = 0.1459ms/op), total: 68561 (1 thr)
20100210 18:36:31 - Rate: 78016.00/thr (7801.60/sec = 0.1282ms/op), total: 78016 (1 thr)
Final Average rate: 7328.85/sec = 0.1364msec/op, total: 78016
通常、コマンドは、コマンドが中断されるまで無期限に実行されます。-T オプションは、テストの実行に時間制限(秒単位)を設定してから、正常に終了します。ツールが終了すると、すべてのテストの実行間隔の平均の概要を出力します。

例B.28 再接続間隔の設定

# rsearch -D "cn=test user,cn=config" -w secret -s "dc=example,dc=com" -f "cn=%s" -i /home/filter.txt -b -R 30
通常、このツールはサーバーへの接続を 1 つ開きます。reconnect オプション -R は、Directory Server に再接続するツールの時間間隔を設定します。